Войдите в консоль управления PS Cloud Services.
Перейдите в раздел Облачные базы данных.
Откройте раздел Кластеры баз данных и выберите нужный кластер.
Перейдите на вкладку Серверы баз данных.
В карточке сервера нажмите ⋯.
Выберите Управление root-доступом.
Нажмите Включить root-доступ.
Нажмите Включить.
После включения root-доступа откройте панель управления root-доступом.
Скопируйте значение в поле Root-пароль.
Сохраните пароль в надежном месте.
В панели управления root-доступом нажмите Сгенерировать пароль.
Скопируйте новый пароль и сохраните его.
В панели управления root-доступом нажмите Отключить root-доступ.
Подтвердите действие.
Перед выполнением запросов убедитесь, что:
Задайте идентификатор сервера:
INSTANCE_ID=<INSTANCE_ID>
Выполните запрос:
curl -i -X POST "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/$INSTANCE_ID/root" \
-H "X-Auth-Token: $TOKEN" \
-H "Content-Type: application/json"
Выполните запрос:
curl -s -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/$INSTANCE_ID/root" \
-H "X-Auth-Token: $TOKEN" | jq
Пример ответа:
{
"rootEnabled": true
}
Перед выполнением команд:
Выполните команду:
openstack database root enable <INSTANCE_ID>
Пример ответа:
+----------+-------+
| Field | Value |
+----------+-------+
| name | root |
| password | None |
+----------+-------+
Выполните команду:
openstack database root show <INSTANCE_ID>
Пример ответа:
+-----------------+-------+
| Field | Value |
+-----------------+-------+
| is_root_enabled | True |
+-----------------+-------+
None.