Сценарии администрирования
Администрирование продукта СУБД Pangolin (Pangolin) (далее – Pangolin) осуществляется средствами, которые описаны в этом разделе.
Реализация АРМ администратора
Для администрирования системы используется утилита psql
. Эта утилита представляет собой терминальный клиент для пере дачи запросов к СУБД и отображения результатов.
psql [параметр...] [имя_бд [имя_пользователя]]
Примечание:
Решение по обеспечению безопасности АРМ администратора должно исходить из окружения конечной АС.
Получение информации о сборке продукта
Чтобы получить информацию о сборке Pangolin, запустите любую команду с ключом --product_build_info
, например:
Команда:
pg_ctl --product_build_info
Результат выполнения команды:
build 54 (22:27:09 05.02.2022) commit {хеш}
где:
54
— порядковый номер сборки продукта;22:27:09 05.02.2022
— время и дата сборки продукта;{хеш}
— хеш-сумма исходных кодов продукта (идентификатор коммита в Git-репозитории продукта).
Пример вывода информации о сборке продукта для psql
:
Команда:
SELECT product_build_info();
Результат выполнения команды:
build 54 (22:27:09 05.02.2022) commit {хеш}
Примечание:
Вывод может отличаться, но будет сохранена структура и формат.
Получение хеш-суммы внутренней версии компонента продукта
Для PostgreSQL можно получить хеш-сумму с помощью параметра --product_component_hash
, например:
Команда:
pg_ctl --product_component_hash