Vb.net 从Windows Server为并发用户运行具有数据库访问权限的程序

Vb.net 从Windows Server为并发用户运行具有数据库访问权限的程序,vb.net,Vb.net,我编译的VB.NET程序存储在Windows Server 2016上。此程序将调用同样位于服务器上的数据库(.mdb) 我已经用密码客户端(用户)创建了用户帐户,以便通过共享文件夹访问和运行此程序 我的问题是,由于当前用户的数据库锁定,该程序一次只能由一个用户运行。有没有办法让这个程序可以由多个用户同时运行?我从来没有听说过Windows Server 2017。也许你指的是Sql Server 2017? 您应该/可以使用SQL Server、Mysql或Postgresql之类的数据库,而

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

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


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

我从来没有听说过Windows Server 2017。也许你指的是Sql Server 2017? 您应该/可以使用SQL Server、Mysql或Postgresql之类的数据库,而不是Microsoft Access,从而使多用户访问变得更加容易


有关更多信息,请参阅

@NorhishamYa请注意,如果成本有问题,您可以使用免费的SQL Server Express。对不起。其Windows server 2016