文章詳情頁
請問MySQL操作權限語句,privileges關鍵字是什么
瀏覽:138日期:2022-06-14 10:43:50
問題描述
在網上找到授予用戶某數據庫操作權限的SQL語句,看到兩種答案,一種是:
GRANT privileges ON databasename.tablename TO ’username’@’host’
另一種是
GRANT ON databasename.tablename TO ’username’@’host’
而且好多答案是第一種,但是第一種我執行時語法錯誤,請問是什么原因造成網上博客等有這么多第一種答案
問題解答
回答1:第一種:GRANT all privileges ON databasena .....試試,少個 all。意思是賦予這個用戶操作這個數據庫表的所有權限
第二種;grant 后面加一個 insert或者update 試試,grant 后需要加你要給這個用戶授予數據庫表的何種操作(inset,update,select,delete等)權限
排行榜
