mysql - 允许漫游用户访问 MySQL 数据库的最佳方式

标签 mysql security

目前,我有一个 Windows 应用程序,可供多家公司使用。每个人都有自己的特权,基于名称和他们自己数据库的公共(public) IP 地址。 我有一些用户经常出差,因此不会提前知道他们的 IP 地址。

任何人都可以提供一些关于允许他们访问其数据库的最佳方式的建议,而无需我向所有 IP 地址开放他们的数据库访问权限吗?还是真的没有办法解决这个问题?

请记住,当涉及到 mysql 的东西时,我是一个新手。但我愿意学习!

任何想法都值得赞赏。

最佳答案

在我看来,最好的方法是使用公路战士 VPN 配置,并为每个“战士”分配静态 IP 地址,您可以在 Mysql 中将其用作主机字段。例如,查看 OpenVPN。

示例:http://zeldor.biz/2011/05/openvpn-road-warrior-setup/

关于mysql - 允许漫游用户访问 MySQL 数据库的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9011292/

相关文章:

MySQL:在尝试更新列之前检查值是否已存在

php - laravel 取消数据库查询

asp.net - 如何在 ASP.NET 和 Tomcat 之间同步 session /安全?

security - Windows Azure 地理位置

mysql - 为什么我的Mysql中有很多root用户?

mysql - 如何高效地处理 MySQL 表的所有行?

mysql - 在 mysql 的时间戳字段中使用 <= 或 >=

Java Request.isRequestedSessionValid() session 过期后仍然为 true

security - 如果我在 OpenSSL 中加载新证书,证书是否会更改 SSL 连接/状态 "points"?

node.js - enclosejs native 代码错误