顯示每個固定數(shù)據(jù)庫角色的權(quán)限。
sp_dbfixedrolepermission [ [ @rolename = ] 'role' ]
[@rolename =] 'role'
是有效的 Microsoft® SQL Server™ 固定數(shù)據(jù)庫角色的名稱。role 的數(shù)據(jù)類型為 sysname,默認設置為 NULL。如果沒有指定 role,將顯示所有固定數(shù)據(jù)庫角色的權(quán)限。
0(成功)或 1(失敗)
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
DbFixedRole | sysname | 固定數(shù)據(jù)庫角色的名稱 |
Permission | nvarchar(70) | 與 DbFixedRole 相關(guān)的權(quán)限 |
要顯示固定數(shù)據(jù)庫角色列表,請執(zhí)行 sp_helpdbfixedrole。下面是固定數(shù)據(jù)庫角色。
固定數(shù)據(jù)庫角色 | 描述 |
---|---|
db_owner | 數(shù)據(jù)庫所有者 |
db_accessadmin | 數(shù)據(jù)庫訪問管理員 |
db_securityadmin | 數(shù)據(jù)庫安全管理員 |
db_ddladmin | 數(shù)據(jù)庫 DDL 管理員 |
db_backupoperator | 數(shù)據(jù)庫備份操作員 |
db_datareader | 數(shù)據(jù)庫數(shù)據(jù)讀取者 |
db_datawriter | 數(shù)據(jù)庫數(shù)據(jù)寫入者 |
db_denydatareader | 數(shù)據(jù)庫拒絕數(shù)據(jù)讀取者 |
db_denydatawriter | 數(shù)據(jù)庫拒絕數(shù)據(jù)寫入者 |
db_owner 固定數(shù)據(jù)庫角色的權(quán)限可以涵蓋所有其它固定數(shù)據(jù)庫角色。若要顯示固定服務器角色的權(quán)限,請執(zhí)行 sp_srvrolepermission。
結(jié)果集中列出的權(quán)限包含可執(zhí)行的 Transact-SQL 語句,以及可以由數(shù)據(jù)庫角色執(zhí)行的其它特殊活動。
所有用戶都具有執(zhí)行 sp_dbfixedrolepermission 的權(quán)限。
下面的示例顯示所有固定數(shù)據(jù)庫角色的權(quán)限。
EXEC sp_dbfixedrolepermission相關(guān)文章