本页面为您介绍账号的管理操作。在账号管理页面,您可以查看账号的基本信息,并可对账号进行锁定、修改权限、修改密码和删除等操作。
背景信息
用户可以通过黑屏命令行或 OceanBase 控制台两种方式设置账号的数据库权限。如何通过黑屏命令行设置账号的数据库权限,请参见 GRANT。
通过命令行设置的 MySQL 租户的账号权限可以在云数据库 OceanBase 控制台上同步展示,并支持通过控制台修改黑屏创建的账号权限。
通过命令行设置的 Oracle 租户的账号权限暂不支持在云数据库 OceanBase 控制台上同步展示。
登录管理界面
登录 OceanBase 控制台。
在左侧导航栏中,单击 实例列表。
在实例列表中选择目标集群实例,单击目标集群实例名称进入 集群实例工作台。
在左侧导航栏中,单击 租户管理,在租户列表中单击目标租户,即可进入 租户工作台 页面。
在左侧导航栏单击 账号管理。
MySQL 租户账号:您可查看 账号名称、账号类型、关联数据库、登录连接串(此处为私网登录连接串)、状态、备注 等信息。同时可对账号进行 锁定、修改权限、修改密码 和 删除 操作。锁定后,无法进行账户变更操作。
说明当黑屏设置的权限和云数据库 OceanBase 控制台设置完全重合时,会按照控制台的权限进行展示。
当黑屏设置的权限和云数据库 OceanBase 控制台设置不能完全重合时,鼠标悬停到“关联数据库”列时会展示“自定义”及通过黑屏设置的具体权限。
Oracle 租户账号:您可查看 账号名称、账号类型、可访问的其它账号对象、登录连接串(此处为私网登录连接串)、状态 和 备注 信息。同时可对账号进行 锁定、修改密码、管理访问对象 和 删除 操作。锁定后,无法进行账户变更操作。
参数
说明
账号名称
新建账号时设置的账号名称。
账号类型
新建账号时选择的账号类型。
关联数据库
仅 MySQL 租户的账号有该参数。
超级账号默认关联所有数据库,拥有所有数据库的读写权限。
普通账号的关联数据库为创建账号时授权的数据库,可对授权数据库进行对应的授权操作。还可通过修改权限操作修改关联数据库信息及对应权限。
只读账号默认关联所有数据库,拥有所有数据库的读权限。
可访问的其它账号对象
仅 Oracle 租户的账号有该参数。
超级账号可访问全部账号下的全部对象。
普通账号默认不能访问其它账号对象,可通过管理访问对象操作添加对其它账号对象的只读或读写权限。
登录连接串
用于建立应用程序与 OceanBase 数据库之间连接的字符串,从而能够执行各种数据库操作,如查询、插入和更新数据。
备注
备注长度不能超过 30 个字符,单击编辑图标可修改备注。
操作
锁定:锁定账号后将暂时不能使用关联数据库,无法进行账号变更操作。
修改密码:可修改账号密码。
修改权限:仅 MySQL 租户的普通账号可进行该操作,可添加/删除关联数据库或修改对关联数据库的操作权限。
管理访问对象:仅 Oracle 租户的普通账号可进行该操作,可添加对其它账号对象的只读或读写权限。
删除:可删除账号,删除时账号下的所有数据会一并删除。
修改账号密码
在账号管理界面,单击目标账号 操作 列的 修改密码。
输入新的密码并单击 确定。
修改账号权限
修改 MySQL 租户的普通账号权限
在账号管理界面,单击目标账号 操作 列下的 修改权限。
在弹窗中修改普通账号的关联数据库权限,相关权限的详细说明,请参见 账号权限列表。
通过 OceanBase 控制台重新设置账号的数据库权限,会覆盖原黑屏的自定义权限。
当一个账号被赋予了某项指定权限(例如读写权限),使用该账号登录对应数据库后,再在控制台上进行权限切换(例如切换为只读权限),则需要重新建立连接才能使新权限生效。
修改 Oracle 租户的普通账号权限
在账号管理界面,单击目标账号 操作 列下的 管理访问对象。
在弹出窗口中单击 添加对象,可选择普通账号对需要访问的表的只读或读写权限。