Данные для операций PostgreSQL
14 июля 2026
ID 273296
При установке или обновлении Kaspersky Scan Engine, включающего Kaspersky Scan Engine GUI, инсталлятор выполняет ряд операции в PostgreSQL. По этой причине необходимо предоставить инсталлятору файл db_conf.xml. Файл db_conf.xml содержит информацию, необходимую для подключения к PostgreSQL и выполнения требуемых операций. Описание элементов db_conf.xml приведено в таблице ниже.
Элементы db_conf.xml
Элемент | Описание |
|---|---|
Configuration | Родительский узел. |
ConnectionString | IP-адрес в формате ipv4/ipv6 и порт для подключения к PostgreSQL. Пример: |
Superuser | Родительский узел для вложенных элементов |
Superuser/Username | Имя суперпользователя PostgreSQL. Данный пользователь создает:
Суперпользователь может потребоваться для восстановления в случае обновления. |
Superuser/Password | Пароль суперпользователя PostgreSQL. |
NewScanEngineDbOwner | Родительский узел для вложенных элементов В случае обновления этот узел игнорируется. |
NewScanEngineDbOwner/Username | Имя нового пользователя, созданного во время установки. |
NewScanEngineDbOwner/Password | Пароль для нового пользователя, созданного во время установки. |
Настоятельно рекомендуется:
- Защитить файл db_conf.xml, добавив строгие правила в ACL. Только пользователи с соответствующими правами должны иметь возможность чтения db_conf.xml и записи в него.
- Поместить db_conf.xml в домашнюю директорию.
- Удалить db_conf.xml после установки Kaspersky Scan Engine.
Ниже приведен пример db_conf.xml.
db_conf.xml
<Configuration>
<ConnectionString>127.0.0.1:5432</ConnectionString>
<Superuser>
<Username>postgres</Username>
<Password>w9ocUgz+/xU28z7</Password>
</Superuser>
<NewScanEngineDbOwner>
<Username>scanengine</Username>
<Password>@NR~])fR)'w}<k</Password>
</NewScanEngineDbOwner>
</Configuration>
Используйте собственные пароли, а не примеры, приведенные выше.