微前端架构如何改变企业的开发模式与效率提升
653
2022-10-10
mysql账号管理
1.管理账号:root
2.运维账号:
备份账号:mysql_backup
监控账号:mysql_monitor
同步账号:mysql_sync
binglog直连拉取账号:mysql_binlog
3.业务账号:
apple数据库的账号:
apple_wr:apple数据库的读写账号
apple_w:apple数据库的只写账号
apple_r:apple数据库的只读账号
全局设置密码过期:default_password_lifetime
MySQL 5.7.4改进了用户密码过期的功能,新增了全局变量default_password_lifetime用于设置全局的用户密码过期策略。
default_password_lifetime可以在启动的配置文件my-f中配置,也可以使用命令行设置。
在my-f配置
[mysqld]default_password_lifetime=90
default_password_lifetime的值为密码的有效天数。密码设置超过有效天数,密码过期失效。
default_password_lifetime的值为0时,表示用户设置的密码永不过期。
[mysqld]default_password_lifetime=0
使用命令行配置
使用命令行设置需要有超级权限。
mysql> SET GLOBAL default_password_lifetime = 90;Query OK, 0 rows affected (0.00 sec)
单个用户设置密码过期
针对单个用户设置密码过期将会覆盖全局的设置。
直接让用户密码过期
mysql> ALTER USER 'demo'@'localhost' PASSWORD EXPIRE;
指定过期天数
ALTER USER ‘demo’@‘localhost' PASSWORD EXPIRE INTERVAL 30 DAY;
设置用户密码永不过期
ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE NEVER;
禁用密码过期:
ALTER USER 'testuser'@'localhost'
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~