Versions Compared

Key

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

Хранилище данных Indeed Certificate Manager представляет собой базу данных. База данных создается вручную, а для ее наполнения используется скрипт Storage.sql, входящий в состав дистрибутива Indeed CM (располагается в каталоге \IndeedCM.Server\Misc).

1. Создайте базу данных в среде

Microsoft

SQL

с произвольным именем (например, IndeedCM):
  • Определите имя входа (например, IndeedCMSQL)

Management Studio с произвольным именем:

Для этого в Обозревателе объектов (Object Explorer) нажмите правой кнопкой мыши по вкладке Базы данных (Databases) и выберите Создать базу данных... (New Database...). Укажите Имя базы данных: (Database name:) например, IndeedCM и нажмите OK (Рисунок 2).

Image AddedРисунок 2 – Создание базы данных в SQL Management Studio.

Info

2. 

Используйте локальную учетную запись SQL или учетную запись

домена Windows

Active Directory (например, servicecm) и наделите её необходимыми правами для работы с созданной базой данных. Эта учетная запись будет использоваться для выполнения операций чтения и записи

и чтения

в базу данных. Настройка подключения к базе с использованием указанной учетной записи производится в Мастере настройки Indeed CM.

    • Определите
  • права
    • Имя для входа (Logins) для созданной базы (например, servicecm):
      Нажмите Безопасность (Security)>Имя для входа (Logins), из списка выберите учетную запись. Перейдите на вкладку Сопоставление пользователей (User Mapping) и выдайте права на работу с базой для
  • создаваемого
    • выбранного имени входа,
  • указав следующие разрешения
    • укажите разрешения: db_
  • datareader, db_datawriter, public
    • owner и public и нажмите ОК (Рисунок
  • 2
    • 3).
Image Removed

Image Added

Рисунок 2 3 – Microsoft SQL: права для работы с базой данных.

2. Откройте созданную базу данных в среде SQL Management Studio и

3. Выберите в Обозревателе объектов (Object Explorer) созданную базу данных (IndeedCM) и выполните скрипт Storage.sql:

    • Выберите меню Файл (File) – Открыть (Open) – Файл. . . (File. . . ), укажите путь к файлу Storage.sql (располагается в каталоге \IndeedCM.Server\Misc
  • \ дистрибутива Indeed CM
    • ) и нажмите Открыть (Open).

3. Нажмите Выполнить (Execute) и после выполнения скрипта обновите содержимое в Обозревателе объектов (Object Explorer). Ожидаемый результат – в базе данных IndeedCM в разделе Таблицы (Tables) появились таблицы:

  • dbo.Cards
  • dbo.CardTypes
  • dbo.Licenses
  • dbo.Policies
  • dbo.Users
  • dbo.Skzi
      • До запуска скрипта раскомментируйте: --USE [<database name>]--GO и укажите название базы данных, для которой применяется скрипт (IndeedCM): --USE [Indeed CM]--GO. Или выберите необходимую базу данных в выпадающем меню (см. Рисунок 4).
      • Нажмите Выполнить (Execute). 

    Image AddedРисунок 4 – Выбор базы данных для запуска скрипта

    и другие..

    .