50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
SET PASSWORD 
 | 
						|
=================================
 | 
						|
 | 
						|
 | 
						|
 | 
						|
描述 
 | 
						|
-----------
 | 
						|
 | 
						|
该用于修改 OceanBase 当前登录用户或其他用户的密码。
 | 
						|
 | 
						|
格式 
 | 
						|
-----------
 | 
						|
 | 
						|
```javascript
 | 
						|
SET PASSWORD [FOR user] = password_option;
 | 
						|
 | 
						|
password_option: {
 | 
						|
PASSWORD('authstring')
 | 
						|
|'hashstring'
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
 | 
						|
 | 
						|
参数解释 
 | 
						|
-------------
 | 
						|
 | 
						|
 | 
						|
 | 
						|
|  **参数**  |                                                                    **描述**                                                                    |
 | 
						|
|----------|----------------------------------------------------------------------------------------------------------------------------------------------|
 | 
						|
| FOR user | 如果没有 For user 子句,表示修改当前用户的密码。任何成功登录的用户都可以修改当前用户的密码。 如果有 For user 子句,表示修改指定用户的密码。必须拥有全局(MySQL库)的 CREATE USER 权限,才可以修改指定用户的密码。 |
 | 
						|
 | 
						|
 | 
						|
 | 
						|
示例 
 | 
						|
-----------
 | 
						|
 | 
						|
执行以下命令将 sqluser01 用户的密码修改为 abc123。
 | 
						|
 | 
						|
```javascript
 | 
						|
oceanBase(admin@TEST)>set password for sqluser01 = password('abc123');
 | 
						|
Query OK, 0 rows affected (0.02 sec)
 | 
						|
```
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 |