访问数据库网络位置使用c#代码连接受密码保护的多个用户

时间:2016-11-24 08:01:38

标签: ms-access password-protection multi-user

我提出的问题看起来很旧我的要求非常复杂且新。老实说做了很多研究,但仍然无法找到完美的解决方案。 我的要求如下:

  1. 使用单个表访问数据库,存储在网络位置。
  2. 将由C#代码编写的工具使用。(使用连接字符串)
  3. 将由多个用户使用(例如50 max ..)。
  4. 必须受密码保护..由于用户可以访问共享网络位置,他们可以手动打开Access DB文件。
  5. 如果将数据库拆分为后端和前端...以支持多用户访问,如果尝试使用密码保护,则只能保护后端。当我打开链接后端时,前端链接后完成后,打开前端无需密码。
  6. 我无法为每个工具用户提供本地副本,因为c#代码我只能在连接字符串中提供永久的共享路径位置。
  7. 如果我不拆分数据库,建议的论坛可能会出现数据损坏问题。
  8. 告诉我你是否需要进一步澄清要求。

0 个答案:

没有答案