描述
该语句主要用于执行以下操作:
- 修改 OceanBase 用户的密码。
- 锁定或者解锁用户,且被锁定的用户不允许登录。
说明:
必须拥有全局 UPDATE USER 的权限,才可以执行本命令。
格式
- 修改用户密码
ALTER USER 'username' IDENTIFIED BY 'password';
- 锁定用户
ALTER USER user [lock_option]
lock_option:{
ACCOUNT LOCK
| ACCOUNT UNLOCK}
参数解释
参数 | 描述 |
ACCOUNT UNLOCK | 锁定用户。 |
ACCOUNT UNLOCK | 解锁用户。 |
示例
- 修改密码
执行以下命令将用户 sqluser01 的密码修改为 abc123。
ALTER USER 'sqluser01' IDENTIFIED BY 'abc123';
- 锁定用户
锁定用户 obsqluser01。
ALTER USER 'obsqluser01' ACCOUNT LOCK;
- 解锁用户
解锁用户 obsqluser01。
ALTER USER 'obsqluser01' ACCOUNT UNLOCK;