mysql远程all权限

  出自http://www.5iphp.com/node/59

以下语句具有和ROOT用户一样的权限。大家在拿站时应该碰到过。root用户的mysql,只可以本地连,对外拒绝连接。以下方法可以帮助你解决这个问题了,下面的语句功能是,建立一个用户为itpro 密码123 权限为和root一样。允许任意主机连接。这样你可以方便进行在本地远程操作数据库了。
CREATE USER 'itpro'@'%' IDENTIFIED BY '123';
GRANT ALL PRIVILEGES ON *.* TO 'itpro'@'%' IDENTIFIED BY '123'WITH GRANT OPTION
MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0
MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;
搞完事记得删除脚印哟。
DROP USER 'itpro'@'%';
DROP DATABASE IF EXISTS `itpro` ;

我尝试了一下,如果要远程连接,即root远程连接给all权限,那么你必须给root密码,不然会失败。删除用户的时候,最好用drop。

你可能感兴趣的:(mysql,all)