一、權限添加修改
添加權限
grant 權限 on 數據庫.表 to 用戶名@'域' identified by '密碼';
刪除權限
revoke 權限 on 數據庫.表 from 用戶名@'域';
刷新
flush privileges;
二、遠程訪問權限修改
不許訪問的原因是 mysql對每個用戶的訪問權限控制了,可以查看一下 數據庫mysql.user表,
Host 字段就是允許訪問的地址了,在裏面添加你想叫訪問的ip地址 '%' 是代表允許所有地址訪問
So...修改它就可以了
1. 修改原有用戶
mysql>update user set host = '%' where user = 'root';
2. 添加新用戶
mysql>insert into mysql.user (host,user,password) values('%','crackren',PASSWORD('pw123456'));
mysql>grant select on *.* to 'crackren'@'%' identified by 'pw123456';
mysql>flush privileges;
(注意如果只是允許訪問就行了,添加的用戶沒必要把所有權限都給他)