用于修改OceanBase登录用户的密码。
格式
SET PASSWORD [FOR user =] password_option;
password_option:
{
PASSWORD(‘authstring’)
|’hashstring’
}
或者
ALTER USER 'username' IDENTIFIED BY 'password';
- 如果没有For user子句,则修改当前用户的密码。任何成功登陆的用户都可以修改当前用户的密码。
- 如果有For user子句,或使用第二种语法,则修改指定用户的密码。必须拥有全局UPDATE USER权限,才可以修改制定用户的密码。
示例
执行以下命令,将 sqluser01 用户的密码修改为 abc123。
SET PASSWORD FOR sqluser01 = PASSWORD('abc123');
或者
ALTER USER 'sqluser01' IDENTIFIED BY 'abc123';