文档首页/ 云数据库 GaussDB(for MySQL)/ 用户指南/ 安全与加密/ 重置GaussDB(for MySQL)实例管理员密码
更新时间:2024-11-06 GMT+08:00

重置GaussDB(for MySQL)实例管理员密码

操作场景

在使用GaussDB(for MySQL)过程中,如果忘记数据库账号密码,可以重新设置密码。

如果root账号自身出现问题,比如丢失或者删除,可以通过重置密码的方法恢复root账号权限。

以下情况不可重置密码。

  • 租户被冻结。
  • 数据库端口变更中。
  • 主实例状态为创建中、恢复中、重启中、端口修改中、规格变更中、只读升主中、异常。

注意事项

  • 当您修改数据库实例的密码时,如果该实例中存在只读节点,登录只读节点的密码则会被同步修改。
  • 重置密码生效时间取决于该主实例当前执行的业务数据量。
  • 请定期(如三个月或六个月)修改用户密码,以提高系统安全性,防止出现密码被暴力破解等安全风险。
  • 密码重置发生在备份操作之后,执行恢复操作时,密码会恢复为旧密码。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. “实例管理”页面,选择指定的实例,选择“更多 > 重置密码”。

    您也可以通过如下方法重置密码:

    • 在实例管理页面,单击目标实例名称,进入实例概览页面。在页面右上方单击“重置密码”
    • 在实例管理页面,单击目标实例名称,进入实例概览页面。在“实例信息”模块单击展开,在配置信息 > 管理员账户名处,单击“重置密码”。

  5. 若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。

    关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。

  6. “重置密码”弹框,输入新管理员密码及确认密码。

    新密码需要满足如下规则:

    • 最小长度为8个字符,最大长度为32个字符。
    • 至少包含以下字符中的三种:大写字母、小写字母、特殊字符~!@#%^*-_=+?,()&$|.和数字。
    • 需要符合validate_password相关参数的设定值。
      您可以单击实例名称,在左侧导航栏选择参数修改,在页面右上方搜索“validate_password”,查看相关参数值。
      图1 查看密码相关的参数

  7. 单击“确定”

    请妥善管理您的密码,因为系统将无法获取您的密码信息。