Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Autorisation requise pour afficher la liste des tables dans Management Studio

Accorder une autorisation et une définition de vue est tout ce dont vous avez besoin, mais vous êtes également explicitement DENY autorisations pouvant être héritées du même utilisateur (REFUSER remplace toujours une GRANT ). Si vous ne faites tout simplement pas GRANT l'autorisation, ils ne l'auront pas (alternativement, vous pouvez RÉVOQUER plutôt que DENY , qui ne remplace pas explicitement un GRANT ). Si vous modifiez votre DENY 's à REVOKE dans le script ci-dessus, vos utilisateurs pourront lister/afficher les objets dans SSMS .