本文为您介绍通过控制台对账号进行克隆的操作,可直接继承原账号的账号名、主机、备注信息以及账号权限信息。
了解账号类型
TDSQL-C MySQL 版的账号中,root 账号具有唯一性,是不支持克隆的,非 root 账号支持克隆,如需了解账号类型,您可参见 创建账号。 读写属性继承说明
克隆账号时,读写属性默认继承原账号的类型,仅在已开启数据库代理的情况下生效。需注意,这里的读写属性并非传统意义上通过 MySQL 直接连接创建、用于控制用户对库表数据操作权限(如 SELECT 或 INSERT)的账号权限,而是数据库代理层面专有的连接请求分发控制属性。
读写属性本身与您账号实际连接 MySQL 时所具备的读或写权限无关,目的在于将您的请求精准分发给只读实例还是读写实例。当您为通过数据库代理连接地址访问集群的账号配置了读写属性后,该账号即具备了对应路由能力:用户只需使用一个代理连接地址和一个账号,即可在不变更代理地址、不修改业务代码的情况下,由数据库代理根据账号的读写属性,自动将接收到的数据库请求完全、均衡地分发至指定的实例(读写实例 RW 或只读实例 RO)。各类型说明如下:
此属性下,您的账号读写请求分发能力取决于数据库代理是否开启。若您未开启数据库代理,可以通过该账号直连 MySQL;若您开启了数据库代理,可通过其读写分离能力自动区分读写请求,将写请求发往读写实例、读请求发往只读实例。
此属性下,您的请求默认只路由给读写实例。如需访问只读实例,可通过 HINT 指定。
此属性下,您的请求将会只路由给只读实例。只读故障报错表示使用数据库代理地址连接数据库时,当只读实例出现故障时,读请求会直接报错,不会转发到读写实例。
此属性下,您的请求将会只路由给只读实例。只读故障读主实例表示在使用数据库代理地址连接数据库时,当只读实例出现故障时,读请求会转发到读写实例。
注意事项
未开启数据库代理时,除“读写账号(自动)”外,其余账号类型无法操作克隆账号,如需克隆账号,请先 开启数据库代理。 操作步骤
2. 选择地域,根据实际控制台视图模式,对应操作。
在左侧集群列表找到目标集群,单击集群 ID 或操作列的管理,进入集群管理页。
3. 在集群管理页,单击账号管理,在账号列表找到需克隆的账号,在其操作列选择更多 > 克隆账号。
4. 在克隆账号弹窗里,确认账号信息和输入密码后,单击确定。
说明:
如需了解配置页面的详细字段及说明,请参见 创建账号。