Приложение, установленное с помощью NSIS, должно быть доступно для всех пользователей.

У меня есть приложение, использующее базу данных сервера Sql. Я создал установщик, устанавливает SQL-сервер и приложение, а также создал базу данных на этом сервере. Мне нужно, чтобы в одной системе несколько пользователей имели доступ к одному и тому же приложению под разными логинами. как это сделать? SQL Server также установлен для всех пользователей.


person Rohi    schedule 18.06.2014    source источник


Ответы (1)


Вам необходимо использовать плагин AccessControl для предоставления доступа:

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
person Anders    schedule 19.06.2014