全部产品
云市场

账号管理

更新时间:2019-04-08 17:10:37

DRDS 账号管理

通过 DRDS 账号管理,用户可以在 DRDS 实例中使用同一个账号管理多个数据库,您可以通过账号管理进行创建账号、修改权限、重置密码等操作

账号管理

您可以通过账号管理来查看当前 DRDS 实例下所有账号与权限信息。账号是由 user 和 host 组成,代表 user 在该 host 下有访问权限,与 MySQL 解释相同。

账号类型分为普通账号和高级账号,由 DRDS 控制台页面创建的账号为普通账号,通过 DRDS SQL 命令创建的为高级账号,高级账号页面无法进行修改。

所属数据库与权限栏表明了账号在该库拥有的访问权限,权限的表示如下:

权限
SELECT
INSERT
UPDATE
DELETE
INDEX
ALTER
CREATE
DROP
GRANT
DDL
DML
只读
读写
ROOT

自定义权限比较复杂,通常是您用 SQL 创建并分配的权限。默认与数据库同名并一起创建的账号拥有 ROOT 权限,并且无法在页面删除。

您可以在备注一栏单机修改图标来为账号添加一个有意义的备注,同时您也可以在列表页进行创建账号重置密码修改权限和对账号进行删除操作。

image.png | left | 747x373

创建账号

在 DRDS 账号管理中,可以通过点击创建账号按钮进入创建账号页面,您可以在改页面配置账号的名称(可以使用 user@host 方式,默认只写 user 代表 user@%)和密码。同时您也可以选择数据库进行四中普通授权(DML、DDL、只读、读写)。

image.png | left | 747x312

点击确定进行创建账号, 默认完成创建的账号会显示在列表第一行。

修改权限

修改权限与创建账号类似,但是您在修改权限窗口中,只能对数据库授权进行修改,而不能修改账号和密码。

image.png | left | 747x399

注意:

  • 账号管理需要实例为5.3.6-10460044及以上版本
  • 拥有ROOT权限的账号无法删除和修改
  • 高级账号无法修改
  • 页面只能对普通账号授予DML、DDL、只读、读写四种权限,如需更精细化的权限分配,请使用命令行操作。