【一个小坑】Mysql用户、权限和密码。(创建的用户无法登入)_MySQL
程序员文章站
2022-05-25 11:59:29
...
Mysql Version: Mysql 5.6.
Mysql 中 用户的权限,不仅跟用户相关,还和用户的登入密码(口令)相关。
比如以下语句:
创建用户
create user 'name'@'localhost' identified by 'password'.
授权:
grant all on database.* to username.
这样的语句,你用name + password登入Mysql 会被拒绝。
应该养成好的习惯。
grant all on database.* to username identified by 'password'.
总结下:
在Mysql中,用户+密码不是唯一标识,用户+密码+权限 才是唯一标识,这三者的任意组合,对于user数据库来说都是一条不同的记录。
上一篇: 关于如何使用 JDeveloper 的 images
下一篇: MySQL查询优化:连接查询排序浅谈