Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

На сервере с установленным Microsoft SQL Server создайте две базы данных — одну для Indeed AM Server, другую для Indeed AM Log Server и сервисного пользователясервисную учетную запись.

Warning
titleВажно!

Если вы планируете использовать пуш-нотификации, вам нужна еще одна база данных для Indeed AM AirKey Server.


Создание базы данных

Чтобы создать базу данных, выполните следующие действия:

  1. Откройте SQL Server Management Studio и подключитесь к серверу.
  2. Правой кнопкой мыши нажмите узел Databases.
  3. В появившемся окне выберите New Database.
  4. Введите имя новой базы данных и нажмите OK.

Создание

сервисного пользователя 

сервисной учетной записи

Indeed Access Manager поддерживает сервисных пользователей сервисные учетные записи с режимом проверки подлинности Windows и с режимом проверки подлинности SQL Server.

Warning
titleВажно!

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

Создание

сервисного пользователя

сервисной учетной записи с режимом проверки подлинности SQL Server

Чтобы создать cервисного пользователя cервисную учетную запись с режимом проверки подлинности SQL Server, выполните следующие действия:

  1. Раскройте узел Security.
  2. Правой кнопкой мыши нажмите узел Logins.
  3. В появившемся окне выберите New Login.
  4. В окне Login - New выполните следующие действия:
    1. Введите имя пользователя.
    2. Выберите опцию SQL Server authentication.
    3. Отключите опцию Enable password policy.
    4. В меню слева выберите User Mapping.
    5. Выберите ранее созданные базы.
    6. Для каждой базы выберите роль db_owner инажмите OK.


 

Scroll Pagebreak

Создание

сервисного пользователя

сервисной учетной записи с режимом проверки подлинности Windows

Чтобы создать cервисного пользователя cервисную учетную запись с режимом проверки подлинности SQL ServerWindows, выполните следующие действия:

  1. Создайте доменную учетную запись.
  2. Откройте SQL Server Management Studio и подключитесь к серверу.
  3. Раскройте узел Security.
  4. Правой кнопкой мыши нажмите узел Logins.
  5. В появившемся окне выберите New Login.
  6. В окне Login - New выполните следующие действия: 
    1. Найдите ранее созданного пользователя.
    2. В меню слева выберите User Mapping.
    3. Выберите ранее созданные базы. 
    4. Для каждой базы выберите роль db_owner и нажмите OK.
  7. Откройте в текстовом редакторе конфигурационный файл компонента, для которого вы создаете базу:
    1. Файл для компонента Indeed AM Server хранится в C:\inetpub\wwwroot\am\core\Web.config.
    2. Файл для компонента Indeed AM Log Server хранится в C:\inetpub\wwwroot\ls\targetConfigs\sampleDb.config.
  8. В теге connectionString укажите значение Integrated Security=SSPI.

    Code Block
    languageyml
    titleПример для Indeed AM Server
    <mssqlDbContexts>
          <mssqlDbContext connectionString="Data Source=SERVER\SQLEXPRESS;Initial Catalog=am8;Integrated Security=SSPI" id="mssql" />
    </mssqlDbContexts>


    Code Block
    languageyml
    titleПример для Indeed AM Log Server
    <Settings>
      <ConnectionString>Data Source=SERVER\SQLEXPRESS;Initial Catalog=Log81;Integrated Security=SSPI</ConnectionString>
    </Settings>


  9. Сохраните конфигурационный файл.

Выполните настройку пула приложения в IISДалее настройте пулы приложений в Internet Information Services.

  1. Запустите Диспетчер служб IIS
Менеджер
  1. .
 Пулы приложений → IndeedAM
Выберете "
  1. Выберите Пулы приложений→IndeedAM.Core (
Для настройки
  1. для Indeed AM Server)\Indeed.LS (
Для
  1. для Indeed AM Log Server)
"
  1. .Image Modified
  2. В
блоке "
  1. разделе Действия
"
  1. выберите
"
  1. Дополнительные параметры
"
  1. .
  2. В окне
"
  1. Дополнительные параметры
"
  1. найдите параметр
"
  1. Удостоверение
"
  1. и нажмите
на
  1. кнопку справа.
 
  1. Image Modified
  2. В окне
"
  1. Удостоверение пула приложений
" выберете "
  1. выберите Особая учетная запись
"
  1. и нажмите
"
  1. Установить...
".
  1. Задайте учетную запись с указанием домена и нажмите
"Ок"
  1. ОK.Image Modified
  2. В
блоке "
  1. разделе Действия
"
  1. перезапустите пул приложения, для которого выполнялась настройка, и откройте начальную страницу приложения в IIS.
 
Выберете
  1. Выберите настраиваемый серверный компонент Indeed в IIS.

    Note
    titleИнформация

    Если настройка выполняется и для

core
  1. IndeedAM.Core, и для

ls
  1. Indeed.LS, то действия необходимо выполнить для каждого компонента

Image Removed


  1. В разделе
"
  1. Управление
" выберете "
  1. выберите Редактор конфигурации
"
  1. и откройте
"
  1. system.webServer/security/authentication/windowsAuthentication
"
  1. .
Image Removed
  1. Для параметра

"
  1. useAppPoolCredentials

"
  1. установите значение

"
  1. True

"
  1. и нажмите

"
  1. Применить

"
  1. в блоке

"
  1. Действия

"
  1. Перезапустите сервер IIS
сервер
  1. .

Image Added


Image Added
 


Backtotop

Table of Contents
classrightFloat