美文网首页产品数据分析程序员
【MySQL】MySQL V8.0在账户管理方面的改动

【MySQL】MySQL V8.0在账户管理方面的改动

作者: 一只疯兔的迭代记录 | 来源:发表于2019-03-18 14:50 被阅读7次

倒霉催的= =真应该装个老版本的MySQL。本来就不太会,还一步一个坑。
没办法,想自学就忍住了老老实实看文档找不同吧,也断了当伸手党的后路。

以下都是我自己照着官方文档整理的,主要是为了给自己看。


删除了与账户管理相关的以下功能:

•不再使用GRANT创建User。
取而代之,改为使用CREATE USER
(NO_AUTO_CREATE_USER SQL也没用了,因此也被删除。)
•创建User和授权时不再使用IDENTIFIED BY PASSWORD 'hash_string' syntax。
取而代之,创建和更改User时,改用IDENTIFIED WITH auth_plugin AS 'hash_string',其中'hash_string'值的格式与指定的插件兼容。【暂时不明白这句话啥意思】
(由于删除了密码语法标识的log_builtin_as_identified_by_password系统变量是多余的,因此删除了该变量。)
•删去了PASSWORD()函数,这意味着set password … =PASSWORD('auth_string')的语法将不再可用。
•删去了old_password系统变量。 The old_passwords system variable.

文档原文:


屏幕快照 2019-03-18 下午2.51.08.png

相关文章

网友评论

    本文标题:【MySQL】MySQL V8.0在账户管理方面的改动

    本文链接:https://www.haomeiwen.com/subject/atgvmqtx.html