mysql 权限问题 Access denied for user 'root
今天安装windows 2012 R2 服务器遇到一个mysql访问权限的问题
用localhost 连接测试就通过
用服务的ip就不行
问题出在mysql的访问权限没有设置 在安装的时候没有配置
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'hostname' IDENTIFIED BY 'password';
database_name
是你想要访问的数据库名称。username
是你的MySQL用户名。hostname
是允许访问的主机名或IP地址。如果要允许任何主机连接,使用%
。password
是你的MySQL用户密码。
例如
SELECT * FROM mysql.user;
GRANT ALL PRIVILEGES ON mysql.* TO 'root'@'%' IDENTIFIED BY 'password@9916'; #sql语句
FLUSH PRIVILEGES; #刷新权限
一天踩一坑,
坑坑不一样,
管它浅与深,
都得填平它。
万坑之主就是我…加油!MT agnils