云数据库OceanBase入门教程 OceanBase 新建账号

2024-02-26 开发教程 云数据库OceanBase入门教程 匿名 2

在 MySQL 租户中新建账号,可以将账号关联多个数据库。在 Oracle 租户中新建账号,该账号只有其对应 Schema 的权限。

操作步骤

  1. 进入 OceanBase 管理控制台

  2. 在 OceanBase 管理控制台页面的左侧导航栏中,单击 集群列表。

  3. 在集群列表中找到目标集群,单击其 集群名,进入集群工作台。

  4. 在集群工作台页面中,找到目标租户,单击其 租户名。

  5. 在租户页面,单击右上角 新建账号 按钮,并按需求设置如下参数:

参数说明
账号名称账号名称,不能使用某些预留关键字,如 SYS。
账号类型指定账户类型为普通账号或超级账号。普通账号包含在数据库中运行>普通账号包含在数据库中运行 DML、DQL 和 DDL 语句的权限。超级账号的权限为 ALL PRIVILEGES。

新增普通账户的默认权限:

  • MySQL模式默认权限为:SELECT on information_schema.*
  • Oracle模式默认权限为用户 Schema 上的以下权限: CREATE TABLE CREATE VIEW CREATE PROCEDURE CREATE SYNONYM CREATE SEQUENCE CREATE TRIGGER CREATE TYPE CREATE SESSION EXECUTE ANY PROCEDURE CREATE ANY OUTLINE ALTER ANY OUTLINE DROP ANY OUTLINE CREATE ANY PROCEDURE ALTER ANY PROCEDURE DROP ANY PROCEDURE CREATE ANY SEQUENCE ALTER ANY SEQUENCE DROP ANY SEQUENCE CREATE ANY TYPE ALTER ANY TYPE DROP ANY TYPE SYSKM CREATE ANY TRIGGER ALTER ANY TRIGGER DROP ANY TRIGGER CREATE PROFILE ALTER PROFILE DROP PROFILE
关联账号选填内容,支持对未授权账号进行授权,权限包括:读写、仅 DDL、仅 DML和只读。

MySQL模式下账户可以对数据库的以下权限: 读写权限:ALL PRIVILEGES 只读权限:SELECT DDL权限:CREATE,DROP,ALTER,SHOW VIEW,CREATE VIEW DML权限:SELECT,INSERT,UPDATE,DELETE,SHOW VIEW

密码密码必须包含大写英文字符、小写英文字符、数字、特殊字符占三种,长度为 10-32 位;特殊字符为:

!@#$%^&* ()_ +-=

密码确认确认密码需与上述密码的值一致。

6.单击确定