共用方式為


權限階層

SQL Server 2005 Database Engine 管理階層式實體集合,此集合可使用權限來確保安全性。這些實體也稱為*「安全性實體」*。大部份的明顯安全性實體都是伺服器與資料庫,但您可以在更深入的層次設定不連續的權限。SQL Server 透過驗證主體是否已被授與適當的權限,來規範主體在安全性實體上的動作。

下圖顯示 Database Engine 權限階層之間的關係。

Database Engine 權限階層的圖表

使用權限

您可以透過常見的 Transact-SQL 查詢 GRANT、DENY 與 REVOKE 來操控權限。您可以使用 sys.server_permissionssys.database_permissions 目錄檢視來檢視權限的相關資訊。此外,也支援使用內建函數來查詢權限資訊。

請參閱

概念

權限
安全性實體
主體

其他資源

GRANT (Transact-SQL)
REVOKE (Transact-SQL)
DENY (Transact-SQL)
Has_Perms_By_Name (Transact-SQL)
sys.fn_builtin_permissions (Transact-SQL)
sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助