Question

J'ai un utilisateur Sql compte d'authentification qui a accès à distance à mon serveur de base de données. L'utilisateur dispose d'une base de données par défaut, et ne peut accéder ou modifier ce DB. Jusqu'ici tout va bien. Cependant, je voudrais empêcher l'utilisateur de visualiser les autres bases de données qu'il n'a pas accès à de toute façon.

Dans les autorisations du serveur, je peux nier l'utilisateur la possibilité de « Voir toute base de données », mais il ne peut pas voir même une base de données, il est autorisé à modifier. Il peut encore exécuter SQL contre, mais il n'a pas accès IUG par studio sql Mgmt.

Y at-il un moyen de régler cela correctement?

Merci.

Était-ce utile?

La solution

Vous pouvez autoriser en vue SSMS si votre connexion à distance est propriétaire de la base de données .. qui est différente de db_owner

Autres conseils

Essayez de configurer le rôle de serveur pour rôle public et à la base de données db_owner.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top