Files
oceanbase/docs/docs-cn/10.sql-reference/5.sql-statement/10.alter-user.md
2022-02-10 14:51:49 +08:00

1.1 KiB

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;