角色授权用户问题

Oracle 11gR2:

  • 创建角色 
    • 语法为:
      CREATE ROLE role_name [NOT IDENTIFIED][IDENTIFIED BY password];

    • 参数说明:
      role_name:用于指定自定义角色名称,该名称不能与任何用户名或其他角色相同;
      NOT IDENTIFIED:用于指定该角色由数据库授权,使该角色生效时不需要口令;
      IDENTIFIED BY password:用于设置角色生效时的认证口令

  • 创建角色设置密码后,如果将该角色授予用户,该用户每次使用被授予的权限时都需要进行密码验证:
    • set role <role_name> identified by <password>
posted @ 2020-05-14 10:58  笑我梦话  阅读(171)  评论(0)    收藏  举报