Pregunta

Tengo una cuenta de autenticación de SQL de usuario que tenga acceso remoto a mi servidor de base de datos. El usuario dispone de una base de datos por defecto, y sólo es capaz de acceder o modificar que DB. Hasta aquí todo bien. Sin embargo, me gustaría evitar que el usuario vea las otras bases de datos que no tiene acceso a todos modos.

Dentro de los permisos del servidor, que puede denegar al usuario la capacidad de "ver cualquier base de datos", pero luego no se puede ver incluso la base de datos se le permite modificar. Todavía puede ejecutar SQL contra él, pero no tiene acceso a través del GUI estudio MGMT SQL.

¿Hay una manera de configurar esto correctamente?

Gracias.

¿Fue útil?

Solución

Puede permitir vista en SSMS si su login remoto posee la base de datos .. que es diferente a db_owner

Otros consejos

Trate de establecer funciones del servidor de Rol Público y Base de datos para db_owner.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top