База знаний:
Настройка OpenID Connect Server на работу с СУБД MSSQL/POSTGRESQL
Автор Yaroslav Romanov, Last modified by Yaroslav Romanov на 08 апреля 2025 11:48 AM

Продукт: Indeed CM

Затрагиваемые компоненты: OpenID Connect Server

Вопрос:
Сервер OpenID Connect может работать только со своей внутренней БД sqlite или есть возможность задать другую СУБД? Как это сделать?

Ответ:
При настройке Indeed CM с помощью Мастера настройки, дополнительный компонент OpenID Connect сервер настраивается на использование локальной СУБД - sqlite, но вы можете использовать другую БД (MSSQL, POSTGRESQL). Для этого необходимо создать пустую базу данных и указать параметры подключения к ней в файле:
/opt/indeed/cm/oidc/appsetings.json.

Необходимо изменить параметры:
“defaultConnection”: “Filename-./data/oidc-server.sqlite3”
“provider”: “sqlite”

Для подключения к БД PostgreSQL:
“defaultConnection”: “Host=indeed1.demo.local;Port=5432;Database=oidc;Username=servicepg;Password=Q1w2e3r4”
“provider”: “pgsql”


Для подключения к БД MSSQL:
“defaultConnection”: “Data Source=INDEED1\SQLEXPRESS;Initial Catalog=oidc;User ID=DEMO\admin;Password=Q1w2e3r4”
“provider”: “mssql”

(1 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Портал технической поддержки компании Индид