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