首页 > 解决方案 > 从 Windows Server 为并发用户运行具有数据库访问权限的程序

问题描述

我编译的 VB.NET 程序存储在 Windows Server 2016 上。该程序将调用同样位于服务器上的数据库 (.mdb)。

我已经创建了带有密码客户端(用户)的用户帐户,以通过共享文件夹访问和运行该程序。

我的问题是,由于当前用户的数据库锁定,该程序一次只能由一个用户运行。有什么办法可以让这个程序可以由多个用户同时运行?

标签: vb.net

解决方案


我从未听说过 Windows Server 2017。也许您的意思是 Sql Server 2017?您应该/可以使用 SQL Server、Mysql 或 Postgresql 之类的数据库,而不是 Microsoft Access,从而使多个用户更容易。

请参阅将 Access 用作数据库是否有缺点?了解更多信息。


推荐阅读