远程访问其他电脑的数据库设置
2014-03-07 12:14
225 查看
第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。 或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 第二:在系统防火墙添加例外端口:3306,并允许例外。
错误提示: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 的解决方法: 1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 1.mysql -u root -pvmware mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; 2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 3.在window自带的防火墙里的例外添加3306端口
相关文章推荐
- 对于win7上共享的文件在工作组的其他电脑上无权限访问的问题解决,以及工作组电脑无需密码登入访问设置
- MySQL 设置远程访问数据库
- [MySQL]远程访问数据库设置
- mysql/sqlserver/oracle安装以及设置远程连接数据库访问
- MySQL数据库设置允许其他电脑访问(windows环境下)
- MySQL安装 与设置密码 远程访问数据库权限
- SQL Server 2005 Express 远程连接 客户端 远程访问 设置 全攻略 (适用 SQL Server 2005 其他版本)
- 如何让mysql数据库允许被远程连接访问?就是从其他的电脑连接我的电脑上的mysql
- 设置本机的同一个局域网的其他电脑访问本机VMware里面的虚拟机
- mysql 数据库 局域网电脑访问其他电脑的数据库
- VC中ADO连接数据库,自己电脑上可以运行,访问其他数据库则报错
- Win7系统电脑怎么设置防火墙开放特定端口让其他电脑访问本机
- SQL Server 2005 Express 远程连接 客户端 远程访问 设置 全攻略 (适用 SQL Server 2005 其他版本)
- 数据库远程访问权限设置
- mysql服务器设置其他电脑访问
- mysql设置远程IP地址访问数据库
- [转载]怎样设置用不同的用户名和密码访问网上邻居的其他电脑?
- SQLServer 数据库变成单个用户后无法访问问题的解决方法[在手动还原该数据库的时候,设置为单用户模式,然后其他用户访问的时候就。。。。]
- 关于SQL2005如何访问远程的数据库访问的相关设置
- 【电脑技巧】远程访问-注意设置关键步骤修改电源计划取消进入睡眠模式