色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 刪除 grant

張吉惟2年前12瀏覽0評論

在mysql數(shù)據(jù)庫中,授予用戶權(quán)限是一個非常重要的操作。不過,對于某些原因,有時我們需要撤銷用戶權(quán)限,也就是刪除授予用戶的grant。

REVOKE privilege_type ON database_name.table_name FROM 'username'@'host';

上述命令是用來刪除授予用戶的權(quán)限的,其中的privilege_type指的是權(quán)限類型,可以是select、insert、update等,database_name和table_name則分別表示數(shù)據(jù)庫名和表名。而最后的'username'@'host'則是指目標用戶的用戶名和主機名。

除了刪除某一具體權(quán)限之外,我們也可以直接刪除用戶所擁有的所有權(quán)限,這可以通過以下命令實現(xiàn):

REVOKE ALL PRIVILEGES ON database_name.table_name FROM 'username'@'host';

如果我們希望撤銷某一用戶對整個庫的所有權(quán)限,可以將table_name省略即可:

REVOKE ALL PRIVILEGES ON database_name.* FROM 'username'@'host';

最后需要注意的是,刪除權(quán)限前需要先登錄mysql數(shù)據(jù)庫的root用戶,否則我們將無法撤銷其他用戶的權(quán)限。除此之外,我們應當對用戶的權(quán)限進行適當?shù)墓芾恚源_保數(shù)據(jù)庫的安全性。