美文网首页
Oracle 权限说明

Oracle 权限说明

作者: 黑白_a9aa | 来源:发表于2019-05-23 15:22 被阅读0次

oracle支持上百种有效的权限,详细信息可以查看system_privilege_map

select * from system_privilege_map;
  • 视图dba_sys_privs
    每个grantee都分配了一组特定的权限,可以当作一个角色来理解

  • 视图user_role_privs
    配置记录了用户拥有的角色信息
    grant操作实质上修改的应当是此视图中的信息

select * from user_role_privs;

查看指定用户拥有哪些具体的权限

SELECT DISTINCT
    ( privilege )
FROM
    dba_sys_privs
WHERE
    grantee IN (
        SELECT
            granted_role
        FROM
            dba_role_privs
        WHERE
            grantee = 'username'
    );

相关文章

网友评论

      本文标题:Oracle 权限说明

      本文链接:https://www.haomeiwen.com/subject/hffbzqtx.html