sql >> Base de Datos >  >> RDS >> Sqlserver

¿Qué permisos se requieren para consultar master..syslogins en SQL Server?

Bienvenido a "Visibilidad de metadatos "

En este caso, solo verá las filas asociadas con usted (grupos de los que es miembro, por ejemplo).

Y también es sys.server_principals ahora. syslogins es una reliquia antigua vista heredada de SQL Server 7 y versiones anteriores (era sysxlogins en SQL Server 2000)

Desde MSDN para sys.server_principals...

Para ver todas las filas, deberá GRANT derechos.

GRANT VIEW ANY DEFINITION TO ...

o

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

O ser un "administrador de sistemas"...