Процедура подготовки сервера Microsoft SQL Server производится администратором СУБД любым из доступных способов, например, с помощью приложения «SQL Server Management Studio», доступного на официальном сайте Microsoft.
Предварительно необходимо проверить настройки сервера. В настройках безопасности должен использоваться режим проверки подлинности SQL Server и Windows:
Подготовка сервера состоит из следующих шагов:
Создание базы данных.
Создание пользовательской схемы в базе данных.
Создание пользователя.
Раздача прав.
Создаваемая база данных необходима для хранения метаданных платформы.
Создание базы данных можно произвести с помощью следующего скрипта:
USE MASTER;
GO
CREATE DATABASE DB_NAME;
GO
где:
DB_NAME. Идентификатор создаваемой базы данных.
Данный шаг можно пропустить. По умолчанию используется схема «dbo», но при необходимости можно создать пользовательскую схему в базе данных.
CREATE SCHEMA [SCHEMA_NAME] AUTHORIZATION [DB_OWNER]
где:
SCHEMA_NAME. Идентификатор пользовательской схемы.
Создаваемый пользователь необходим для обеспечения доступа к созданной ранее базе данных.
Создание пользователя можно произвести с помощью следующего скрипта:
EXECUTE SP_ADDLOGIN @loginame = 'USER_NAME', @passwd = 'PASSWORD', @defdb = 'master'
GO
где:
USER_NAME. Имя нового пользователя. Должно совпадать с DB_NAME;
PASSWORD. Пароль пользователя.
Раздачу прав можно произвести с помощью следующего скрипта:
USE DB_NAME
GO
EXEC SP_CHANGEDBOWNER USER_NAME
GO
где:
DB_NAME. Идентификатор созданной ранее базы данных;
USER_NAME. Имя созданного ранее пользователя.
После успешного выполнения всех шагов можно перейти к созданию репозитория. Если в дальнейшем предполагается хранение дистрибутивов продукта «Форсайт. Аналитическая платформа» на сервере БД и обновление оттуда на компьютерах пользователей, то рекомендуется сразу же подготовить служебного пользователя PPUPDATE.
См. также: