---
title: "SET PASSWORD - OceanBase 数据库 V4.4.2 | OceanBase 文档中心"
description: "SET PASSWORD 描述 该语句用于修改 OceanBase 数据库当前登录用户或其他用户的密码。 语法 SET PASSWORD [FOR user] = password_option [RETAIN CURRENT PASSWORD]; password_option: { PASSWORD(&#x27;auths…"
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.4.2 LTS

# SET PASSWORD

更新时间：2026-07-16 20:01:47

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.4.2/zh-CN/700.reference/500.sql-reference/100.sql-syntax/200.common-tenant-of-mysql-mode/600.sql-statement-of-mysql-mode/8500.set-password-of-mysql-mode.md)  

## 描述

该语句用于修改 OceanBase 数据库当前登录用户或其他用户的密码。

## 语法

```sql
SET PASSWORD [FOR user] = password_option [RETAIN CURRENT PASSWORD];

password_option: {
PASSWORD('authstring')
|'hashstring'
}

```

#### 说明

可选子句 `RETAIN CURRENT PASSWORD` 用于在设置新密码的同时保留旧密码，用于双密码场景，从 V4.4.2 BP1 版本开始支持。

## 参数解释

| **参数** | **描述** |
| --- | --- |
| FOR user | 如果没有 `FOR user` 子句，表示修改当前用户的密码。任何成功登录的用户都可以修改当前用户的密码。 如果有 `FOR user` 子句，表示修改指定用户的密码。必须拥有全局（MySQL 库）的 `CREATE USER` 权限，才可以修改指定用户的密码。 |
| password | 默认 `password` 为明文传输, 会在内核做一次编码。 |
| RETAIN CURRENT PASSWORD | 可选，写在 `=` 右侧 `password_option` 之后：与本次设置的新密码同时生效，保留改密前的旧密码，进入双密码状态。 |

## 示例

- 修改当前用户的密码。

  ```sql
  obclient> SET PASSWORD = PASSWORD('**1***');
  Query OK, 0 rows affected

  ```
 - 修改 `sqluser01` 用户的密码。

  ```sql
  obclient> SET PASSWORD FOR sqluser01 = PASSWORD('**2***');
  Query OK, 0 rows affected

  ```
 - 修改 `sqluser01` 用户的密码并保留旧密码（双密码）。

  ```sql
  obclient> SET PASSWORD FOR sqluser01 = PASSWORD('**2***') RETAIN CURRENT PASSWORD;
  Query OK, 0 rows affected

  ```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
