【发布时间】:2014-06-18 08:53:26
【问题描述】:
我的应用程序使用 Sql server 数据库。我创建了安装程序来安装 sql server 和应用程序,并在该服务器上创建了数据库。 我需要去做 在一个系统上,多个用户应该通过不同的登录名访问同一个应用程序。 怎么做? 还为所有用户安装了 sql server。
【问题讨论】:
标签: nsis multi-user
我的应用程序使用 Sql server 数据库。我创建了安装程序来安装 sql server 和应用程序,并在该服务器上创建了数据库。 我需要去做 在一个系统上,多个用户应该通过不同的登录名访问同一个应用程序。 怎么做? 还为所有用户安装了 sql server。
【问题讨论】:
标签: nsis multi-user
您需要使用AccessControl plugin 来授予访问权限:
AccessControl::GrantOnFile "$instdir\database.db" "(S-1-5-32-545)" "GenericRead + GenericWrite" ; S-1-5-32-545 is BUILTIN\Users. Access rights could also be FullAccess etc
【讨论】: