av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MariaDB中1045權(quán)限錯(cuò)誤導(dǎo)致拒絕用戶訪問的錯(cuò)誤解決方法

瀏覽:266日期:2023-03-30 13:21:18

用mariadb也有一段時(shí)間了,常用命令和語(yǔ)法,基本沒變。比較復(fù)雜一點(diǎn)的,例如replication,也沒有發(fā)現(xiàn)根mysql有什么不同的地方。
不過,今天真發(fā)現(xiàn)有不同的地方了,mariadb的權(quán)限管理根mysql不一樣,mysql可以創(chuàng)建一個(gè)根root賬戶同等權(quán)限的賬戶,但是mariadb就不行了,寫法上也所不同。
1,mariadb  grant授權(quán)報(bào)錯(cuò)

MariaDB [(none)]> grant all privileges on *.* TO tank@"192.168.%" IDENTIFIED BY "test"; 
ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: NO) 

相同的命令在mysql下,執(zhí)行是沒有任何問題的。
一開始以為是mariadb的root賬號(hào)和密碼有問題,檢查后沒問題。
2,mariadb與mysql root權(quán)限不同
查看了一下,root賬戶所擁有的權(quán)限,mariadb和mysql是不一樣的。

MariaDB [(none)]> show grants\G; 
*************************** 1. row *************************** 
Grants for root@localhost: GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO "root"@"localhost" WITH GRANT OPTION 
1 row in set (0.00 sec) 
 
ERROR: No query specified 
mysql> show grants; 
+---------------------------------------------------------------------+ 
| Grants for root@localhost | 
+---------------------------------------------------------------------+ 
| GRANT ALL PRIVILEGES ON *.* TO "root"@"localhost" WITH GRANT OPTION | 
+---------------------------------------------------------------------+ 
1 row in set (0.00 sec) 

3,mariadb與mysql grant語(yǔ)法不同
具體的講法以,請(qǐng)參考:https://mariadb.com/kb/en/mariadb/grant/

MariaDB [(none)]> grant all on test.* TO tank@"192.168.%" IDENTIFIED BY "test"; 
Query OK, 0 rows affected (0.00 sec) 

 

MariaDB [(none)]> grant select on *.* TO tank@"192.168.%" IDENTIFIED BY "test"; 
Query OK, 0 rows affected (0.00 sec) 

第一條命令,將test庫(kù)的所有權(quán)限都給tank
第二條命令,將所有庫(kù)和表的select權(quán)限給tank
注意:all不能和*.*一起使用的,不然就報(bào)錯(cuò)了。

標(biāo)簽: MariaDB
相關(guān)文章:
主站蜘蛛池模板: 国产福利在线视频 | 一区二区三区在线观看免费视频 | 激情小说综合网 | 国产精品视频在线观看 | 99久久国产综合精品麻豆 | 99久久婷婷国产综合精品电影 | 精品国产精品三级精品av网址 | 99re视频在线 | 狠狠亚洲 | 小川阿佐美pgd-606在线 | 亚洲国产精品视频 | 91av免费版| 91视频在线网站 | 色伊人网| 午夜精品久久久久久久久久久久久 | 做a视频| 欧美成视频 | 久久人爽| 中文字幕av免费 | 久久99精品久久久久久狂牛 | 亚洲综合视频 | 欧美在线a | 91网在线观看| 激情久久网 | 久久久久www| 亚洲国产精品久久久久秋霞不卡 | 精品国产乱码久久久久久88av | 久久久视频在线 | 国产91在线 | 亚洲 | 国产视频一区在线 | 成人欧美一区二区三区视频xxx | 中文字幕免费视频 | 亚洲欧美v | 91精品一区二区三区久久久久 | 91九色视频在线 | 国产极品91| 久久亚洲一区 | 国产日韩一区二区三区 | 99精品视频在线 | 91视频精选 | 亚洲福利网 |