Mysql在任何地方为用户授予所有权限

时间:2014-03-19 09:19:25

标签: mysql privileges grant

在我的Windows窗体应用程序中,我使用Mysql来获取数据。 (我使用MySql.Data.dll)

这是我的连接字符串:

server=xxx.xxx.xxx.xxx;user id=user_name;Password=userpass;database=products

当我想在计算机上使用我的应用程序时,我必须将计算机的ip添加到cpanel上的远程mysql连接。我希望授予我在连接字符串上使用的所有权限(在每个IP上)。

我该怎么做?

1 个答案:

答案 0 :(得分:7)

尝试为用户提供超级用户"特权;

GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%' WITH GRANT OPTION;

将密码添加到查询中;

GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%' identified by 'userpass';