暂无图片
暂无图片
8
暂无图片
暂无图片
暂无图片

OceanBase新建角色

2023-02-08
197

您可以新建角色,并为角色添加权限,通过角色来管理权限。

通过 SQL 语句新建角色

您可以通过 CREATE ROLE 语句新建角色。新建角色需要当前用户具备 CREATE ROLE 系统权限,查看权限的相关操作请参见 查看用户权限。如果您没有 CREATE ROLE 系统权限,请联系管理员为您添加,为用户添加权限的相关操作请参见 修改用户权限

SQL 语句如下:

CREATE ROLE role_name
[ NOT IDENTIFIED
| IDENTIFIED BY password 
] ;

语句使用说明:

  • NOT IDENTIFIED:表示如果指定该子句,则启用新建的角色时不使用任何验证方法。

  • IDENTIFIED BY password:用于设置启用角色的密码。使用该子句后,被授予该角色的用户必须指定密码才能使用 SET ROLE 语句启用该角色。

  • 如果 NOT IDENTIFIED 和 IDENTIFIED BY password 均未指定,则新建的角色默认为 NOT IDENTIFIED

示例:

  • 新建角色 role1

    obclient> CREATE ROLE role1;
    Query OK, 0 rows affected
    
  • 新建角色 role2,指定密码为 **1***

    obclient> CREATE ROLE role2 IDENTIFIED BY **1***;
    Query OK, 0 rows affected
    

    更多 CREATE ROLE 语句的信息请参见 CREATE ROLE

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论