使用以下授权语句,将授权指定的192.168.1.1 和192.168.1.2 的机器,使用用户名为root,密码为test123的用户访问 grant all privileges on *.* to 'root'@'192.168.1.1' identified by 'test123'; grant all privileges on *.* to 'root'@'192.168.1.2' identified by 'test123';
use mysql; GRANT ALL ON *.*To sdfb21@'%'IDENTIFIED BY '555' WiTH GRANT OPTION; sdfb21:这里是用户名 %:这里是你授权的ip(如果是%的话 是所有ip都可,你可以改为只定的IP) 555:这里 是密码 ALL:这里限权,你可以限制如:只可以查询,添加 把ALL换为select, insert 如果你要设指定的几个ip,你就一条一条的加吧
第2个回答 2011-05-06
用创建用户权限的语句添加eg:CREATE USER 'root'@'192.168.1.1' IDENTIFIED BY '****';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'192.168.1.1' IDENTIFIED BY '****' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; 上边的sql语句是创建的是全局权限的 用户名root 密码:root 创建192.168.1.2 的把上边的192.168.1.1替换一下就偶了