password_option选项password_option: {PASSWORD EXPIRE| PASSWORD EXPIRE DEFAULT| PASSWORD EXPIRE NEVER| PASSWORD EXPIRE INTERVAL N DAY}
password_option选项用来配置用户的密码,指定其密码的效期 。下面看几个示例:
- 设置用户xyz的密码立即过期:
alter user 'xyz' password expire; /*设置密码马上过期*/
- 设置用户xyz的密码有效期为系统默认有效期 。
alter user 'xyz' password expire default; /*设置密码过期时间为MySQL系统默认的时间*/
对于MySQL系统默认的有效期是多少,可以通过如下命令查看,下面的值为0表示密码有效期为永久有效 。mysql> show variables like 'default_password_lifetime';+---------------------------+-------+| Variable_name| Value |+---------------------------+-------+| default_password_lifetime | 0|+---------------------------+-------+1 row in set (0.02 sec)mysql>
- 设置用户xyz的密码有效期为永不过期 。
alter user 'xyz' password expire never; /*设置密码永不过期*/
- 设置用户xyz的密码有效期为90天 。
alter user 'xyz' password expire interval 90 day; /*设置密码有效期为90天*/
lock_option选项lock_option选择是用来锁定和解锁用户的 。示例如下:- 锁定用户xyz的账号
alter user 'xyz' account lock;
- 解锁用户xyz的账号
alter user 'xyz' account unlock;
推荐阅读
- 如何使用 .NET Core 安全地加/解密文件
- 运动相机存储卡如何选购?铠侠极至瞬速microSD卡耐用又实惠
- 微信图片过期怎么办?如何查看微信过期图片?3步即可
- JustAuthPlus - 模块化的开源登录认证中间件
- 低代码平台开发速度如何?让我们来测评下吧
- JS中树的查找:通过子节点ID查找所有关联的父节点
- Windows 文件审核 – 如何保护服务器上的文件
- 入驻头条30天,我是如何用7条视频把收益做到这种水平的
- list python数据类型-列表
- 本地新项目如何推送到gitlab仓库