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

    显示每个固定数据库角色的权限。



    语法


    sp_dbfixedrolepermission [ [ @rolename = ] 'role' ]



    参数


    [@rolename =] 'role'



    是有效的 Microsoft® SQL Server™ 固定数据库角色的名称。role 的数据类型为 sysname,默认设置为 NULL。如果没有指定 role,将显示所有固定数据库角色的权限。



    返回代码值


    0(成功)或 1(失败)



    结果集





















    列名数据类型描述
    DbFixedRolesysname固定数据库角色的名称
    Permissionnvarchar(70)DbFixedRole 相关的权限



    注释


    要显示固定数据库角色列表,请执行 sp_helpdbfixedrole。下面是固定数据库角色。






















































    固定数据库角色描述
    db_owner数据库所有者
    db_accessadmin数据库访问管理员
    db_securityadmin数据库安全管理员
    db_ddladmin数据库 DDL 管理员
    db_backupoperator数据库备份操作员
    db_datareader数据库数据读取者
    db_datawriter数据库数据写入者
    db_denydatareader数据库拒绝数据读取者
    db_denydatawriter数据库拒绝数据写入者



    db_owner 固定数据库角色的权限可以涵盖所有其它固定数据库角色。若要显示固定服务器角色的权限,请执行 sp_srvrolepermission



    结果集中列出的权限包含可执行的 Transact-SQL 语句,以及可以由数据库角色执行的其它特殊活动。



    权限


    所有用户都具有执行 sp_dbfixedrolepermission 的权限。



    示例


    下面的示例显示所有固定数据库角色的权限。



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