创建GaussDB(for MySQL)数据库账号
操作场景
创建云数据库GaussDB(for MySQL)实例时,系统默认同步创建root用户,您可根据业务需要,添加其他用户。
使用须知
处于变更中的实例,不可进行该操作。
方法一:通过GaussDB(for MySQL)控制台创建数据库账号
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 进入“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
- 在左侧导航栏,单击“账号管理”,进入账号管理页面。
- 单击“创建账号”。
- 在“创建账号”弹出框中,设置账号信息。
图1 创建账号
表1 参数说明 参数名称
说明
账号名称
账号名称在1到32个字符之间,由字母、数字、下划线组成,不能包含其他特殊字符。
主机IP
- 若IP地址为%,则表示允许所有地址访问GaussDB(for MySQL)实例。
- 若IP地址为“10.10.10.%”,则表示10.10.10.*的IP地址都可以访问该GaussDB(for MySQL)实例。
- 若您需要添加多个IP地址,请用英文逗号隔开(逗号前后都不能加空格),例如:192.168.0.*,172.16.213.*。
数据库
在未授权数据库侧勾选一个或多个未授权数据库,授予账号对选定数据库的权限。如果没有未授权数据库,您可以参考创建数据库进行创建,后期您也可以参考修改数据库账号权限对权限进行修改。说明:- 如果您没有在GaussDB(for MySQL)控制台上删除数据库,而是使用其他方式删除了数据库,那么给用户授予的已删除数据库的权限是不会自动删除的,需要手动删除。该表现为MySQL开源行为,具体请参见DROP DATABASE Statement。
- 如需使用更细粒度的授权,请至数据管理服务DAS进行操作。
密码
输入的密码需要满足如下规则:
- 长度为8~32个字符。
- 至少包含以下字符中三种:大写字母、小写字母、特殊字符~!@#$%^*-_=+?,()&|.和数字。
- 需要符合validate_password相关参数的设定值。
- 不能与用户名或倒序的用户名相同。
确认密码
与输入的密码保持一致。
备注
备注不能超过512个字符,且不能包含回车和!<"='>&特殊字符。
- 单击“确定”。
- 数据库账号添加成功后,您可在当前实例的数据库账号列表中,对其进行管理。