• 相关软件
    >sp_helpgroup 创建者:webmaster 更新时间:2006-02-16 15:51

    报告有关当前数据库中一个角色或全部角色的信息。包括此过程是为了向后兼容。Microsoft® SQL Server™ 7.0 版使用角色而不是组。请使用 sp_helprole



    语法


    sp_helpgroup [ [ @grpname = ] 'role' ]



    参数


    [@grpname =] 'role'



    是角色名。role 必须在当前数据库中存在。role 的数据类型为 sysname,默认值为 NULL。如果指定 role,则返回有关角色的名称和角色成员的信息;否则返回有关当前数据库中所有角色的信息。



    返回代码值


    0(成功)或 1(失败)



    结果集


    未指定 role






















    列名数据类型描述
    Group_namesysname当前数据库中角色的名称。
    Group_idsmallint当前数据库中角色的角色 ID。



    指定 role


































    列名数据类型描述
    Group_namesysname当前数据库中角色的名称。
    Group_idsmallint当前数据库中角色的角色 ID。
    Users_in_groupsysname当前数据库中角色的成员。
    Useridsmallint角色成员的用户 ID。



    注释


    若要查看与角色相关的权限,请使用 sp_helprotect



    权限


    执行权限默认授予 public 角色。



    示例


    A. 返回有关单个角色的信息


    下面的示例返回有关 hackers 角色的信息。



    EXEC sp_helpgroup 'hackers'


    B. 返回有关所有角色的信息


    下面的示例返回有关当前数据库中所有角色的信息。



    EXEC sp_helpgroup
    相关文章
    本页查看次数: