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