mysql8.0设置用户权限_mysql8.0建立用户授予权限报错解决方法
我遇到錯誤一:Error Code: 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 ‘11111” at line 1;我遇到的錯誤二:Error Code: 1396. Operation CREATE USER failed for ‘u10’@’localhost’
會報錯的寫法:
CREATE USER ‘w’@’localhost’ IDENTIFIED BY ‘000000’;
GRANT ALL PRIVILEGES
ON .
TO ‘w’@’localhost’
IDENTIFIED BY ‘000000’;mysql
如下是正確的寫法:web
create user ‘tom’@’localhost’ identified by ‘123123’;
grant all privileges on . to ‘tom’@’localhost’ ;sql
可見,在受權的語句中須要去掉
IDENTIFIED BY ‘password’;ide
單獨授予某種權限的寫法:
GRANT SELECT
ON oilsystem.input
TO ‘u5’@’localhost’ svg
刷新權限并查看權限的寫法:
FLUSH PRIVILEGES;
select * from user;code
注意:在建立用戶前須要加一句
Use mysql;server
另外,收回某種權限的寫法是:
REVOKE select
ON .
FROM ‘u1’@’localhost’;xml
(這些都是我今晚踩了不少坑總結出來的血淚教訓……)input
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql8.0设置用户权限_mysql8.0建立用户授予权限报错解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 漫画刘海是什么样的(漫画刘海发型要怎么画
- 下一篇: mysql把一行保存到另一个表_MYSQ