返回有關(guān)當(dāng)前數(shù)據(jù)庫中角色的信息。
sp_helprole [ [ @rolename = ] 'role' ]
[@rolename =] 'role'
是當(dāng)前數(shù)據(jù)庫中某個角色的名稱。role 的數(shù)據(jù)類型為 sysname,默認(rèn)值為 NULL。role 必須存在于當(dāng)前的數(shù)據(jù)庫中。如果沒有指定 role,那么返回有關(guān)當(dāng)前數(shù)據(jù)庫中所有角色的信息。
0(成功)或 1(失?。?/P>
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
RoleName | sysname | 當(dāng)前數(shù)據(jù)庫中角色的名稱。 |
RoleId | smallint | RoleName 的 ID。 |
IsAppRole | int | 0 = RoleName 不是應(yīng)用程序角色。 1 = RoleName 是應(yīng)用程序角色。 |
若要查看與角色相關(guān)的權(quán)限,請使用 sp_helprotect。
若要查看數(shù)據(jù)庫角色的成員,請使用 sp_helprolemember。
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
下面的示例顯示當(dāng)前數(shù)據(jù)庫中的所有角色。
EXEC sp_helprole相關(guān)文章