描述
该语句主要用于执行以下操作:
修改 OceanBase 用户的密码。
修改 OceanBase 用户连接的加密方式。
修改 OceanBase 用户的 Primary Zone。
说明
必须拥有 UPDATE USER 的权限,才可以执行本命令。
格式
- 修改用户密码
ALTER USER username IDENTIFIED BY password;
- 修改用户连接的加密方式
ALTER USER user REQUIRE {NONE | SSL | x509 | tls_option_list}
tls_option_list:
tls_option
| tls_option_list tls_option
tls_option:
CIPHER str_value
| ISSUER str_value
| SUBJECT str_value
- 修改用户的 Primary Zone。
ALTER USER username PRIMARY_ZONE 'zone_name';
参数解释
参数 | 描述 |
---|---|
REQUIRE | 指定加密协议。 |
password | 指定用户密码。 |
PRIMARY_ZONE | 指定用户的 Primary Zone。 |
示例
- 修改用户 sqluser01 的密码为 abc123
ALTER USER sqluser01 IDENTIFIED BY abc123;
- 修改用户连接加密协议为 SSL
ALTER USER sqluser REQUIRE SSL;
- 修改用户 sqluser 的 Primary Zone 为 Zone3
ALTER USER sqluser01 PRIMARY_ZONE 'Zone3';