全部产品

ALTER USER

描述

该语句主要用于执行以下操作:

  • 修改 OceanBase 用户的密码。
  • 锁定或者解锁用户,且被锁定的用户不允许登录。

说明

必须拥有全局 UPDATE USER 的权限,才可以执行本命令。

格式

  • 修改用户密码
ALTER USER 'username' IDENTIFIED BY 'password';
  • 锁定用户
ALTER USER user [lock_option]

lock_option:{
ACCOUNT LOCK
| ACCOUNT UNLOCK}

参数解释

参数

描述

ACCOUNT UNLOCK

锁定用户。

ACCOUNT UNLOCK

解锁用户。

示例

  • 修改密码

执行以下命令将用户 sqluser01 的密码修改为 abc123。

ALTER USER 'sqluser01' IDENTIFIED BY 'abc123';
  • 锁定用户

锁定用户 obsqluser01。

ALTER USER 'obsqluser01' ACCOUNT LOCK;
  • 解锁用户

解锁用户 obsqluser01。

ALTER USER 'obsqluser01' ACCOUNT UNLOCK;