国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

詳解mysql8.0創建用戶授予權限報錯解決方法

2024-07-25 19:09:04
字體:
來源:轉載
供稿:網友

問題一:

會報錯的寫法: 

GRANT ALL PRIVILEGES ON *.*  ‘root'@'%' identified by ‘123123' WITH GRANT OPTION; 

以下是正確的寫法:

grant all privileges on *.* to ‘root'@'%' ;

可見,在授權的語句中需要去掉 

IDENTIFIED BY ‘password';

單獨授予某種權限的寫法: 

GRANT SELECT ON oilsystem.input TO ‘u5'@'localhost'

刷新權限并查看權限的寫法: 

FLUSH PRIVILEGES; select * from user;

注意:在創建用戶前需要加一句 

Use mysql;

另外,收回某種權限的寫法是: 

REVOKE select ON . FROM ‘u1'@'localhost';

問題二:

Mysql遠程連接報錯:authentication plugin caching_sha2

mysql 8.0 默認使用 caching_sha2_password 身份驗證機制 —— 從原來的 mysql_native_password 更改為 caching_sha2_password。 

從 5.7 升級 8.0 版本的不會改變現有用戶的身份驗證方法,但新用戶會默認使用新的 caching_sha2_password 。

客戶端不支持新的加密方式。

方法之一,修改用戶的密碼和加密方式

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密碼';

mysql8.*的新特性 caching_sha2_password 密碼加密方式

以前版本的mysql密碼加密使用的是 mysql_native_password

新添加的用戶密碼默認使用的 caching_sha2_password

如果在以前mysql基礎上升級的 就得用戶使用的密碼加密使用的是 mysql_native_password

如果使用以前的密碼加密方式,就修改文件 /etc/my.cnf最后:我也是踩了無數的坑才部署成功。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五大连池市| 马龙县| 利津县| 娄底市| 浪卡子县| 钟山县| 宣武区| 宜昌市| 和平区| 昭苏县| 田阳县| 柳江县| 皋兰县| 太谷县| 洱源县| 宣汉县| 苍梧县| 五华县| 庄河市| 涪陵区| 金乡县| 内江市| 亚东县| 喀什市| 鞍山市| 潞城市| 湖北省| 尼玛县| 霍城县| 昭通市| 易门县| 高陵县| 阳东县| 石门县| 屏南县| 新竹市| 灵璧县| 新邵县| 平南县| 海口市| 洛浦县|