【问题标题】:How Can I stop the users from accessing ODBC?如何阻止用户访问 ODBC?
【发布时间】:2016-10-16 21:11:09
【问题描述】:

我有一个 mysql 后端和一个 ms access 2013 前端,我在系统级别配置了一个 odbc 连接,因此计算机中的所有用户都可以使用它。但是现在我意识到您可以轻松地打开一个新数据库并从该 odbc 连接中提取我的所有表并查看凭据。

我已经尝试使用用户级别的 odbc,数据库根本不记录。

我怎样才能阻止用户做这样的事情?

【问题讨论】:

  • 你真的无法阻止用户这样做。抱歉打断你,但 ms access 不是开发真正安全的应用程序的平台。您能做的最好的事情是使用 vba 动态创建连接并使用密码保护您的 vba 项目。

标签: mysql odbc ms-access-2013


【解决方案1】:

使用无 DSN 连接和连接缓存。

这两个答案都解释了:https://stackoverflow.com/a/23430539/3820271

然后将您的前端分发为 accde,因此源代码不可用。

【讨论】:

  • 我出去有一段时间了,谢谢你的回复,我会尽快检查。
  • 谢谢你的回答,我回来后花了点时间。它完美地工作。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-01-27
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 2021-06-22
  • 2016-09-19
  • 1970-01-01
相关资源
最近更新 更多