mysql将一个用户的权限赋予另一个用户
求问各位,我刚学mysql不太懂,怎样能以user1用户身份登录MySQL服务器,使用GRANT语句将它拥有的权限授予user3。
这是我最后敲的代码 但是还是报错
GRANT ALL PRIVILEGES ON . TO 'user_3'@'localhost' IDENTIFIED BY '12345637';
错误代码: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY '12345637'' at line 1
我试了很多,也查了一点知识点,但还是不会,求各位指点
先确认你的用户 user_3
存在,没有的话先创建,然后再赋权限
GRANT all privileges ON *.* TO 'user_3'@'%' IDENTIFIED BY '12345637';
GRANT all privileges ON *.* TO 'username'@'%' IDENTIFIED BY 'password';
参考一下这篇帖子吧,博主没有写博文,不过这个帖子关于《MYSLQ 创建用户与授权》说的很完整,可以校对一下自己的问题出在哪里
MYSLQ 创建用户与授权