Требования учетной записи сервера Docsvision
Перечисленные права должны быть предоставлены системной учетной записи Docsvision — учетной записи службы dvappserver.
Не рекомендуется авторизоваться на клиентских рабочих местах под системными учётными записями, т.к. это может привести к ошибкам в работе системы. |
Требования на уровне ОС сервера
-
Добавьте данные системной учётной записи Docsvision в переменные окружения.
Под этой учётной записью Консоль настройки будет подключаться к серверу Docsvision.
setx DV_SystemUserAccount account@domain.com setx DV_SystemUserPassword password
Требования на уровне СУБД
-
CREATE VIEW, CREATE TABLE, CREATE PROCEDURE, CREATE FUNCTION и ALTER SERVER STATE на уровне базы данных, ALTER DATABASE, а также ALTER для схемы dbo.
-
Учётная запись для входа в СУБД должна обладать правами
sysadmin
. В противном случае не получится создать или обновить БД, также не получится использовать полнотекстовый поиск Microsoft SQL. -
На системную базу данных master:
-
Разрешение EXECUTE для процедуры sp_configure.
-
Разрешение EXECUTE на расширенной хранимой процедуре xp_cmdshell.
-
Разрешение EXECUTE для всех пользовательских хранимых процедур и функций.
-
Роли: db_ddladmin, db_datareader.
-
Разрешение VIEW SERVER STATE.
Выдать права вручную можно, например, так:USE MASTER GO GRANT VIEW SERVER STATE TO [DOMAIN\userAccount]
-
-
На системную базу данных msdb: роли db_datareader и SQLAgentOperatorRole (минимально допускается: SQLAgentUserRole).
-
На системную базу данных tempdb: роль db_owner (минимально допускается комбинация: datareader, datawriter, ddladmin).
-
На все базы данных Docsvision:
-
Роль db_owner.
-
EXECUTE для хранимых процедур, которые начинаются с префиксов dvsys_, dvsp_ и dvreport_ (используются для обработки данных).
-
SELECT, INSERT, UPDATE, DELETE для таблиц dvsys_sessions, dvsys_card_group, dvsys_file_group (используются для создания сессии, групповой обработки карточек и файлов).
-
SELECT на всех таблицах базы данных, которые начинаются с префиксов dvsys_ и dvtable_ (необходимо для подсистемы поиска и представлений).
-
-
Необходимые привилегии на работу с другими БД, если доступ к ним осуществляется из разработанных серверных расширений или иными способами.
-
Полный доступ к папке FileStream, если подключено хранилище "FileStream хранилище во внешней базе данных Microsoft SQL Server" или "Filestream хранилище в базе данных Docsvision".
-
Права пользователя "postgres".
Данные требования предъявляются к учетной записи, с которой сервер Docsvision обращается к БД Docsvision:
-
Если БД подключена с использованием SQL-аутентификации, то данные требования предъявляются к учетной записи, которая указана при подключении БД к Docsvision.
-
Если БД подключена с использованием аутентификации Windows, то данные требования предъявляются к учетной записи, от имени которой запущен пул приложений DefaultAppPool и служба dvappserver.
-