什麼是SQL查詢來檢查特定的SQL登錄是啓用還是禁用?SQL Server登錄
1
A
回答
3
SELECT is_disabled FROM sys.server_principals WHERE name = @name;
OP問題後更新時間:
「客戶」是不是登錄(服務器主體)是一個用戶(數據庫主體),所以你需要尋找它sys.database_principals
。用戶不能啓用也不能禁用,他們只是存在或不存在。 guest
是一個特殊的內置用戶,它映射所有未明確映射到另一個用戶的服務器主體:即有權訪問數據庫但沒有具有匹配SID的數據庫主體(用戶)的服務器主體(登錄名)將被映射到'客人'。除sysadmin角色的成員總是映射到dbo
。
0
相關問題
- 1. MS SQL Server - 登錄EVENTDATA - 成功登錄
- 2. SQL Server登錄和用戶?
- 3. SQL Server 2005登錄錯誤
- 4. SQL Server用戶登錄
- 5. SQL Server 2005 - 登錄問題
- 6. 登錄SQL Server 2012中
- 7. SSIS登錄到SQL Server
- 8. SQL Server Asp.Net - 「登錄失敗」
- 9. SQL Server登錄問題
- 10. SQL Server登錄ASP.NET CMS
- 11. SQL Server更改登錄
- 12. ELMAH在SQL Server中登錄
- 13. Sql Server 2005登錄失敗
- 14. ASP.NET5:Microsoft.Extensions.Logging登錄SQL Server
- 15. 錯誤登錄到SQL Server
- 16. 使用SQL登錄使用ASP.NET MVC登錄到SQL Server
- 17. 無法使用新登錄登錄Azure虛擬機SQL Server 2014
- 18. 無法登錄到SQL Server由於登錄觸發器
- 19. 無法創建SQL Server Express的登錄 - 用戶登錄失敗
- 20. 的SQL Server 2000 + ASP.NET:登錄失敗,用戶NT AUTHORITY \ ANONYMOUS登錄
- 21. 授予SQL Server登錄訪問數據庫的權限 - SQL Server
- 22. 登錄前打開程序 - SQL Server
- 23. 從Ubuntu的SQL Server - 登錄失敗
- 24. 用SQL Server數據庫登錄Asp.net
- 25. SQL Server 2005遠程登錄權限
- 26. Microsoft SQL Server IP /服務器登錄
- 27. 登錄SQL Server Express中失敗
- 28. SQL Server Reporting Services Web Portal登錄權限
- 29. 使用Windows組登錄到SQL Server 2014
- 30. 如何登錄到Microsoft 2017 SQL Server
非常感謝你 – John 2010-06-29 06:37:16