开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB 怎么设置用户密码过期时间?

PolarDB 怎么设置用户密码过期时间?

展开
收起
三分钟热度的鱼 2024-01-17 20:17:16 58 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在PolarDB中,可以通过设置PASSWORD_GRACE_TIME参数来指定密码过期后的宽限期的长度。具体来说,当用户的密码过期后,用户将被允许进行连接,但在用户更新其过期密码之前,系统将不允许用户执行任何命令。

    此外,如果您需要修改数据库账号的密码或权限,建议您不要直接使用UPDATE或INSERT语句来修改MySQL库下的权限表,因为这可能会导致只读节点无法同步。相反,您可以按照以下步骤进行操作:

    1. 登录到阿里云控制台,并选择PolarDB服务。
    2. 找到目标实例,点击"账号管理"选项卡。
    3. 在此页面上,您可以看到当前的用户列表。选择需要修改的用户,然后点击"重置密码"按钮。
    4. 输入新的密码,确保满足密码强度要求(例如,长度为8-32个字符,由大写字母、小写字母、数字和特殊字符中的至少三种组成)。
    5. 最后,点击"确定"按钮以保存更改。
    2024-01-18 13:41:58
    赞同 展开评论 打赏
  • 在PolarDB MySQL版中,设置用户密码过期时间的步骤如下:

    使用高权限账号连接到数据库集群。
    执行以下SQL语句来配置账号密码的过期时间:
    ALTER USER 'username'@'hostname' PASSWORD EXPIRE INTERVAL N DAY;
    其中,username替换为目标账号名称,hostname替换为目标账号所在的主机名称,N为账号密码有效天数。

    参考链接:[1]https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/manage-database-account-password 此回答整理自钉群“PolarDB 专家面对面 - 网络&连接&线程池功能”

    2024-01-17 20:32:29
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载