Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Quali autorizzazioni sono necessarie per eseguire query su master..syslogins in SQL Server?

Benvenuto in "Visibilità dei metadati "

In questo caso, vedrai solo le righe a te associate (ad esempio i gruppi di cui sei membro).

Ed è anche sys.server_principals adesso. syslogins è una antica reliquia vista legacy a SQL Server 7 e versioni precedenti (era sysxlogins in SQL Server 2000)

Da MSDN per sys.server_principals...

Per visualizzare tutte le righe devi GRANT diritti.

GRANT VIEW ANY DEFINITION TO ...

o

GRANT VIEW DEFINITION ON LOGIN::xxx TO ...

Oppure essere un "amministratore di sistema"...