在我的Windows窗体应用程序中,我使用Mysql来获取数据. (我使用MySql.Data.dll)
这是我的连接字符串:
server=xxx.xxx.xxx.xxx;user id=user_name;Password=userpass;database=products
当我想在计算机上使用我的应用程序时,我必须将计算机的ip添加到cpanel上的远程mysql连接.我希望授予我在连接字符串上使用的所有权限(在每个IP上).
我该怎么做?
解决方法:
尝试为用户提供“超级用户”权限;
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%' WITH GRANT OPTION;
在查询中添加密码;
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%' identified by 'userpass';