返回固定數(shù)據(jù)庫(kù)角色的列表。
sp_helpdbfixedrole [ [ @rolename = ] 'role' ]
[@rolename =] 'role'
是固定數(shù)據(jù)庫(kù)角色的名稱。role 的數(shù)據(jù)類型為 sysname,默認(rèn)值為 NULL。如果指定了 role,則僅返回有關(guān)該角色的信息。反之,將返回所有固定數(shù)據(jù)庫(kù)角色的列表和描述。
0(成功)或 1(失敗)
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
DbFixedRole | sysname | 固定數(shù)據(jù)庫(kù)角色的名稱。 |
Description | nvarchar(70) | DbFixedRole 的描述。 |
固定數(shù)據(jù)庫(kù)角色定義在數(shù)據(jù)庫(kù)級(jí)別上,并且有權(quán)限執(zhí)行特定數(shù)據(jù)庫(kù)級(jí)別的管理活動(dòng)。不能添加、刪除或更改固定數(shù)據(jù)庫(kù)角色。
固定數(shù)據(jù)庫(kù)角色 | 描述 |
---|---|
db_owner | 數(shù)據(jù)庫(kù)所有者 |
db_accessadmin | 數(shù)據(jù)庫(kù)訪問管理員 |
db_securityadmin | 數(shù)據(jù)庫(kù)安全管理員 |
db_ddladmin | 數(shù)據(jù)庫(kù) DDL 管理員 |
db_backupoperator | 數(shù)據(jù)庫(kù)備份操作員 |
db_datareader | 數(shù)據(jù)庫(kù)數(shù)據(jù)讀取者 |
db_datawriter | 數(shù)據(jù)庫(kù)數(shù)據(jù)寫入者 |
db_denydatareader | 數(shù)據(jù)庫(kù)拒絕數(shù)據(jù)讀取者 |
db_denydatawriter | 數(shù)據(jù)庫(kù)拒絕數(shù)據(jù)寫入者 |
此表顯示用于修改數(shù)據(jù)庫(kù)角色的存儲(chǔ)過程。
存儲(chǔ)過程 | 對(duì)策 |
---|---|
sp_addrolemember | 將登錄帳戶添加到固定數(shù)據(jù)庫(kù)角色。 |
sp_helprole | 顯示固定數(shù)據(jù)庫(kù)角色的成員列表。 |
sp_droprolemember | 從固定數(shù)據(jù)庫(kù)角色中刪除成員。 |
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
下面的示例顯示所有固定數(shù)據(jù)庫(kù)角色的列表。
EXEC sp_helpdbfixedrole相關(guān)文章