增加MySQL用戶 |
發布時間: 2012/8/9 17:47:28 |
格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by "密碼" 例1、增加一個用戶user_britepic密碼為linuxidc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入MySQL,然后鍵入以下命令: mysql> grant select,insert,update,delete on *.* to user_britepic@"%" Identified by "linuxidc"; 例1增加的用戶是十分危險的,如果知道了user_britepic的密碼,那么他就可以在網上的任何一臺電腦上登錄你的MySQL數據庫并對你的數據為所欲為了,解決辦法見例2。 例2、增加一個用戶user_avnads密碼為linuxidc,讓此用戶只可以在localhost上登錄,并可以對數據庫aaa進行查詢、插入、修改、刪除的操作(localhost指本地主機,即MySQL數據庫所在的那臺主機),這樣用戶即使用知道user_avnads的密碼,他也無法從網上直接訪問數據庫,只能通過MYSQL主機來操作aaa庫。 mysql>grant select,insert,update,delete on aaa.* to user_avnads@localhost identified by "linuxidc"; 用新增的用戶如果登錄不了MySQL,在登錄時用如下命令: mysql -u user_britepic -p -h 192.168.113.50 (-h后跟的是要登錄主機的ip地址) 本文出自:億恩科技【www.laynepeng.cn】 |