mysql的權限授予與去除
作者:佚名 時間:2014-11-07 分享到:
要為某個用戶授權,可以使用grant命令,要去除某個用戶已有的權限則使用revoke命令,當然,除了這兩種方式之外還有一種比較暴力的辦法,那就是直接更新grand tables系統表,當給某個用戶授權的時候,不僅須要指定用戶名,還要指定來訪主機,如果在授權的時候僅指定用戶名,則mysql會自動認為是對'username'@'%'授權.要去除某個用戶的權限同樣也須要指定來訪主機.
可能有時還須要查看某個用戶目前擁有的權限,這可以通過兩個方式實現,首先是通過執行"show grants for'username'@'hostname'"命令來獲取之前這個用戶身上的所有授權,另一種方法是查詢grant tables里面的權限信息.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n1935.html