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

Hvilke tilladelser kræves for at forespørge master..syslogins i SQL Server?

Velkommen til "MetaData Visibilty "

I dette tilfælde vil du kun se de rækker, der er knyttet til dig (f.eks. grupper, du er medlem af).

Og det er også sys.server_principals nu. syslogins er et gammelt levn ældre visning til SQL Server 7 og tidligere (var sysxlogins i SQL Server 2000)

Fra MSDN til sys.server_principals...

For at se alle rækker skal du GIVE rettigheder.

GRANT VIEW ANY DEFINITION TO ...

eller

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

Eller vær en "sysadmin"...



  1. Tråden er ved at blive afbrudt

  2. Oracle-databaseafhængigheder i PL/SQL

  3. Udfyld datasæt med tabelnavne fra lagret procedure

  4. Hvordan skal SQL Servers tidsstempel 2 virke i JDBC?