Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Những quyền nào được yêu cầu để truy vấn master..syslogins trong SQL Server?

Chào mừng bạn đến với " MetaData Visibilty "

Trong trường hợp này, bạn sẽ chỉ thấy các hàng được liên kết với mình (ví dụ:các nhóm mà bạn là thành viên).

Và nó cũng là sys.server_principals bây giờ. syslogins là một di tích cổ chế độ xem kế thừa cho SQL Server 7 trở về trước (là sysxlogins trong SQL Server 2000)

Từ MSDN cho sys.server_principals ...

Để xem tất cả các hàng, bạn cần phải CẤP quyền.

GRANT VIEW ANY DEFINITION TO ...

hoặc

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

Hoặc là một "sysadmin" ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trusted =yes / no có nghĩa là gì trong chuỗi kết nối Sql?

  2. Cái nào nhanh hơn COALESCE HOẶC ISNULL?

  3. So sánh giá với nhiều cửa hàng trong sql

  4. System.AccessViolationException trong .NET 4.0 khi kết nối với Cơ sở dữ liệu SQL

  5. Gỡ lỗi sql động dài trong SQL Server 2008