更新时间:2026-01-12 gmt 08:00
设置密码过期策略-j9九游会登录
操作场景
长期使用同一个密码会增加被暴力破解和恶意猜测的风险,密码的安全策略即为限制用户使用同一个密码的时间,从而降低了暴力破解的风险。
rds for mysql的密码过期策略支持通过以下两种方式设置:
- 通过数据库参数设置密码过期策略:mysql 5.7和8.0版本支持通过设置全局变量“default_password_lifetime”来控制用户密码的默认过期时间。
- 通过das设置密码过期策略:可以针对不同的用户配置不同密码过期策略。
注意事项
- 密码过期后用户无法正常登录。
- 开启密码过期策略后,需要用户自行关注密码是否即将过期,并进行处理,避免影响业务。
操作步骤
- 单击管理控制台左上角的
,选择区域。 - 单击页面左上角的
,选择“数据库 > 云数据库 rds”,进入rds信息页面。 - 在“实例管理”页面,单击实例名称,进入实例的“概览”页面。
- 在左侧导航栏中选择“参数修改”。
- 在“参数”页签修改“default_password_lifetime”参数。
参数值为n,表示密码n天后过期,单位为天。默认值为0,表示创建的用户密码永不过期。
- 单击“保存”,在弹出框中单击“确定”,保存修改。
- 单击管理控制台左上角的
,选择区域。 - 单击页面左上角的
,选择“数据库 > 云数据库 rds”,进入rds信息页面。 - 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务实例登录界面。
您也可以在“实例管理”页面,单击目标实例名称,在页面右上角,单击“登录”,进入数据管理服务实例登录界面。
- 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库并进行管理。
- 选择,打开一个sql窗口。
- 在sql语句编辑区编写如下语句,其中password_life_time的单位为天,建议设置为180。
alter user username password expire interval password_life_time day;
- 单击“执行sql”,您可在页面下方的“sql执行记录”、“消息”、“结果集”栏,查看该sql运行情况。
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨