网上查了半天,终于解决 远程连接没有权限的原因有两种,一个是因为mysql的限制,一个是防火墙的限制。 ,解决防火墙限制: 在mysql服务主机上将防火墙关闭或者在防火墙高级设置里面加入出入站规则,加上mysql的端口,允许通过mysql的端口进行访问主机。 ,解决mysql的限制,在mysql服务主机上执行下列sql -- 更改root用户的登录主机为任意主机
UPDATE USER
SET Host = '%'
WHERE User = 'root';
-- 更改权限(root为账户名,%为主机名(任意主机),525099302为密码)
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY "";
-- 刷新权限,mysql直接生效
flush privileges;
相关文章
- 【操作系统】linux--系统管理--freeBSD远程连接并切换到取得root权限su:root su:sorry的解决
- MySQL远程访问权限,允许远程连接的开启
- 无法远程连接SQLSERVER2000的解决方法
- pl/sql配置连接远程数据库oracle,本地没有安装oracle数据库的情况下
- 使用VMware Converter Standalone Client进行虚拟机 P2V提示 权限不足,无法连接\\ip\admin$的解决方法集锦
- 连接远程ms sql server 2000企业版时出现错误:10061的解决方法
- 如何使用本地账户"完整"安装 SharePoint Server 2010+解决“New-SPConfigurationDatabase : 无法连接到 SharePoint_Config 的 SQL Server 的数据 库 master。此数据库可能不存在,或当前用户没有连接权限。”
- 远程连接Linux虚拟机上的mysql失败的解决方法
- 远程连接Linux服务器,没有GUI的情况下使用matplotlib绘图
- 本地连接没有有效的ip配置怎么办?本地连接没有有效的ip配置的解决方法