标签: c# php mysql
我有一个与网站连接的桌面应用程序,正在从MySQL访问数据。每次我必须向mysql远程访问添加IP时,它允许桌面应用程序连接到网站并获取数据。每次计算机重新启动时都会更改IP,并且在许多计算机上安装此应用程序,每台计算机都有相同的IP更改问题。
我的问题是如何绕过这个" IP"发布并允许所有ips访问来自网络的数据。
答案 0 :(得分:3)
这是用于为特定数据库上的用户提供访问权限的sql命令。
GRANT ALL PRIVILEGES ON database.* TO 'user'@'%' IDENTIFIED BY 'newpassword';
'%'是通配符,允许来自所有IP地址的连接。
查看此thread了解详情。
ps:确保您只授予所需的权限。不要按原样复制/粘贴命令。检查docs以获取各种mysql权限的详细信息。