Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

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

В качестве этой учетной записи рекомендуется указывать администратора системы Directum. Затем проверить, что у администратора настроена аутентификация по логину/паролю, и есть необходимые права на SQL-сервере (пункт 2 в порядке настройки прав доступа).

Настройка прав доступа:

1.В системе Directum:
создайте пользователя с аутентификацией по паролю, затем сгенерируйте его;
выдайте пользователю привилегии «Полный доступ к компонентам», «Зарезервированная лицензия» и «Использование ESD» для работы со справочниками, отчетами, сценариями системы и документами формата ESD;
выдайте пользователю права на создание документов с видами, которыми предполагается обмениваться через системы обмена.
2.В SQL Server Management Studio настройте права учетной записи соответствующего пользователя. Для этого зайдите в программу от имени администратора SQL-сервера (по умолчанию sa) и выполните действия:
в узле SQL-сервера включите учетную запись в роль Public;
в узле базы данных Directum включите учетную запись в роль db_owner и убедитесь, что она не входит в роль IS-Builder User;
назначьте для учетной записи свойство проверки ее существования View any definition:
откройте свойства сервера «Server Properties» и перейдите на закладку «Permissions»;
выберите необходимую учетную запись, для свойства View any definition установите флажок Grant и нажмите на кнопку ОК.

После установки службы DISI реквизиты учетной записи сохраняются в конфигурационном файле DisiService.exe.config, в секции connectionStrings, в разделе Database. В дальнейшем их можно изменить. Для этого расшифруйте файл, запишите новые значения и заново зашифруйте его с помощью утилиты Aspnet_regiis.exe. После изменения учетной записи перезапустите службу DISI.

© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }