所在的位置: mysql >> mysql介绍 >> 高版本mysql新特性

高版本mysql新特性

北京雀斑医院地图 http://pf.39.net/bdfyy/bjzkbdfyy/210625/9104866.html

特性一:

安全性增强了,具体的增强,有以下几点:

1,5.6安装好之后root是没有密码的,5.7会随机生成一个临时密码。或者在启动的时候–skip-grant-table,更改密码。

2,密码可以设置自动失效的时间:5.7增加了Password_lifetime这个字段,来设置密码自动失效的时间。这个参数可以在配置文件设置,也可以动态修改。

[mysqld]

default_password_lifetime=(天失效)

[mysqld]

default_password_lifetime=0(永不失效)

SETGLOBALdefault_password_lifetime=;动态修改

ALTERUSER‘jeffrey’

’localhost’PASSWORDEXPIREINTERVAL90DAY;(设置某个用户90天失效)

ALTERUSER‘jeffrey’

’localhost’PASSWORDEXPIRENEVER;(用户密码永不失效)

ALTERUSER‘jeffrey’

’localhost’PASSWORDEXPIREDEFAULT;(使此用户按照global设置)

3,用户账户锁定:

在创建用户时,可以设置用户为锁状态,比如:

使用如下方式解锁:

再次登录,ok

这里有一段注释:Lockinganaccountdoesnotaffectbeingabletoconnectusingaproxyuserthatassumestheidentityofthelockedaccount.ItalsodoesnotaffecttheabilitytoexecutestoredprogramsorviewsthathaveaDEFINERclausenamingthelockedaccount.Thatis,theabilitytouseaproxiedaccountorstoredprogramsorviewsisnotaffectedbylockingtheaccount.

4,Tomakeiteasiertosupportsecureconnections,MySQLservers


转载请注明:http://www.aierlanlan.com/rzfs/2052.html