描述

该语句主要用于执行以下操作:

  • 修改 OceanBase 用户的密码。
  • 修改 OceanBase 用户连接的加密方式。

说明

必须拥有 UPDATE USER 的权限,才可以执行本命令。

格式

  • 修改用户密码
  1. ALTER USER username IDENTIFIED BY password;
  • 修改用户连接的加密方式
  1. ALTER USER user REQUIRE {NONE | SSL | x509 | tls_option_list}
  2. tls_option_list:
  3. tls_option
  4. | tls_option_list tls_option
  5. tls_option:
  6. CIPHER str_value
  7. | ISSUER str_value
  8. | SUBJECT str_value

参数解释

参数

描述

REQUIRE

指定加密协议。

示例

  • 修改用户 sqluser01 的密码为 abc123
  1. ALTER USER sqluser01 IDENTIFIED BY abc123;
  • 修改用户连接加密协议为 SSL
  1. ALTER USER sqluser REQUIRE SSL;