我有一个mysql后端和一个ms access 2013前端,我在系统级别配置了odbc连接,因此它可供计算机中的所有用户使用。但是现在我意识到你可以轻松地打开一个新数据库并从该odbc连接中拉出所有表格并查看凭据。
我已经尝试使用用户级odbc,数据库根本就没有记录。
如何阻止用户做这样的事情?
答案 0 :(得分:3)
使用无DSN连接和连接缓存。
这两个问题都在这个答案中解释:https://stackoverflow.com/a/23430539/3820271
然后将您的前端分配为accde,因此源代码不可用。