首批通过分布式安全可靠测评,为关键业务系统打造
ALTER USER
更新时间:2023-07-17 13:54:34
描述
该语句主要用于执行以下操作:
修改 OceanBase 数据库用户的密码。
锁定或者解锁用户,且被锁定的用户不允许登录。
说明
必须拥有全局
CREATE USER的权限,才可以执行本命令。
语法
修改用户密码
ALTER USER 'username' IDENTIFIED BY 'password';锁定用户
ALTER USER user [lock_option]; lock_option: ACCOUNT LOCK | ACCOUNT UNLOCK
参数解释
| 参数 | 描述 |
|---|---|
| ACCOUNT LOCK | 锁定用户。 |
| ACCOUNT UNLOCK | 解锁用户。 |
示例
修改密码
执行以下命令将用户
sqluser01的密码修改为******。obclient> ALTER USER 'sqluser01' IDENTIFIED BY '******';锁定用户
锁定用户
obsqluser01。obclient> ALTER USER 'obsqluser01' ACCOUNT LOCK;解锁用户
解锁用户
obsqluser01。obclient> ALTER USER 'obsqluser01' ACCOUNT UNLOCK;