To install and configure PostgreSQL:
Visit https://www.enterprisedb.com/downloads/postgres-postgresql-downloads to see a list of supported operating systems and download the installer.
postgresql.conf
configuration file. This file is located at %postgresql_dir%\data
. Here %postgresql_dir%
(for example, C:\Program Files\PostgreSQL\11
) is the folder that PostgreSQL was installed in.listen_addresses
setting of postgresql.conf
.port
setting of postgresql.conf
.postgresql.conf
:password_encryption = md5 # md5 or scram-sha-256
If the password encryption method specified on this line is other than md5
, change it to md5
.
postgresql.conf
.pg_hba.conf
configuration file. This file is located in the same folder as postgresql.conf
.pg_hba.conf
:host all all 127.0.0.1/32 md5
If the authentication method specified on this line is other than md5
, change it to md5
.
pg_hba.conf
:host all all %IP%/32 md5
Here %IP%
is the IP address of the computer on which Kaspersky Scan Engine is installed.
pg_hba.conf
.sc stop postgresql-x64-11 sc start postgresql-x64-11 |
postgres
. You can use either the psql utility or pgAdmin to perform this action. If you use the psql utility, specify a space character and a user name after the -U parameter, as follows: psql -U postgres
Update the password for the superuser:
ALTER ROLE username WITH PASSWORD 'your password'; |
You can now install Kaspersky Scan Engine GUI.
To install Kaspersky Scan Engine GUI, you need a PostgreSQL user that has permissions for creating new databases and users. You can use the postgres user for that, or create a new user.
After installing PostgreSQL, you can proceed to section "Installation using installer (Windows)" or "Manual installation (Windows)".
All data is stored in a single database called kavebase. Kaspersky Scan Engine does not use any other databases.
Page top