【发布时间】:2013-06-21 11:58:50
【问题描述】:
我正在使用 VSTO / VB.NET 构建一个 Excel 应用程序,并与 MySQL 中托管在 BlueHost 帐户上的一组数据库/表建立多个连接。
现在,他们要求将查询计算机的 IP 地址注册为“主机”,这听起来很安全,但考虑到应用程序将在理论上无限数量的计算机上分发给无限数量的人 -在我的 BlueHost 帐户中单独允许每个客户端 IP 地址对我来说是非常不切实际的。即时允许访问的最佳方式是什么?
数据库用户/密码已经拥有对相关数据库等的正确权限。这只是允许他们访问远程 MYSQL 连接开始的问题。
我已经阅读了 SO 以使用“GRANT ALL”SQL 命令,但我不确定何时何地使用它。在连接到数据库之前如何运行 SQL 命令?因为此时连接会抛出错误..
【问题讨论】:
标签: mysql vb.net permissions vsto