Особенности SQL- и Windows-аутентификации в БД

При создании новой БД Docsvision и подключении существующей БД администратор может выбрать тип проверки подлинности: SQL-аутентификация или аутентификация Windows.

Ниже описывается настройка аутентификации в БД при помощи программы Консоль настройки Docsvision. Настройке аутентификации в БД при помощи Консоли управления Docsvision не поддерживается. Консоль управления Docsvision поддерживает только использование SQL-аутентификации.

Настройки подключения базы данных в Консоли настройки Docsvision
Рисунок 1. Настройки подключения базы данных в Консоли настройки Docsvision
При выборе SQL-аутентификации:
  • Создание и подключение БД будет выполнено от имени учётной записи из поля Логин с паролем из поля Пароль.

  • Сервисы Docsvision (кроме СУБП) будут подключаться к БД с использованием учётной записи с указанными данными.

При выборе аутентификации Windows:
  • Создание и подключение БД будет выполнено от учётной записи пользователя, запустившего Консоль настройки Docsvision.

  • Сервисы Docsvision (кроме СУБП) будут подключаться к БД с использованием учётных записей, от имени которых данные сервисы запущены.

  • Сервисам сервера Docsvision будет автоматически назначена учётная запись из поля Логин с паролем из поля Пароль.

Если планируется подключать внешнее хранилище FileStream хранилище в базе данных Docsvision, БД Docsvision должна быть подключена с использованием аутентификации Windows.

Вытеснение файлов в Filestream хранилище в базе данных Docsvision и FileStream хранилище во внешней базе данных Microsoft SQL Server поддерживается только для СУБД Microsoft SQL и только, когда сервер Docsvision работает под ОС Windows. При работе сервера под ОС Linux функциональность недоступна.

Учётная запись, от имени которой создаётся или подключается БД, должна обладать следующими правами в СУБД:

  • В Microsoft SQL Server: public, dbcreator, sysadmin на создаваемую БД и полные права на подключаемую БД.

  • В PostgreSQL: пользователь postgres или эквивалентные права, а также полные права на подключаемую БД.

Перечень прав, необходимых для работы служб сервера Docsvision, сервиса полнотекстового поиска и файлового сервиса смотрите в соответствующих пунктах.