Изменение учетных данных СУБД

19 октября 2026

ID 210175

Иногда может потребоваться изменить учетные данные СУБД, например, чтобы выполнить ротацию учетных данных в целях безопасности.

Изменение учетных данных базы данных Сервера администрирования

Чтобы изменить учетные данные базы данных Сервера администрирования и базы данных IAM в среде Linux:

  1. Остановите Сервер администрирования. В зависимости от типа развертывания Kaspersky Security Center Linux под учетной записью root выполните одну из следующих команд:
    • Для отказоустойчивого кластера Kaspersky Security Center Linux:

      На активном узле выполните следующую команду:

      /opt/kaspersky/ksc64/sbin/klfoc -stopcluster --stp klfoc

    • Для геораспределенного отказоустойчивого кластера Kaspersky Security Center Linux:

      На обоих узлах выполните следующую команду:

      crm node standby

    • Для развертывания Сервера администрирования не кластерной конфигурации:

      Выполните следующие команды:

      systemctl stop kladminserver_srv.service

      systemctl stop kliam_srv.service

  2. Подключитесь к базе данных Сервера администрирования с правами суперпользователя СУБД и выполните следующую команду:

    REASSIGN OWNED BY <old_kscdbadmin> TO <new_kscdbadmin>;

    где <old_kscdbadmin> – предыдущая учетная запись СУБД, которую Сервер администрирования использовал для подключения к своей базе данных, а <new_kscdbadmin> – новая учетная запись СУБД.

  3. Подключитесь к базе данных IAM с правами суперпользователя СУБД и выполните следующую команду:

    REASSIGN OWNED BY <old_iamdbadmin> TO <new_iamdbadmin>;

    где<old_iamdbadmin> – предыдущая учетная запись СУБД, которую Сервер администрирования использовал для подключения к своей базе данных, и <new_iamdbadmin> – это новые учетные записи СУБД.

  4. Откройте конфигурационный файл IAM /var/opt/kaspersky/klnagent_srv/iam/iam_config.yaml.
  5. В секции dbms_iam укажите новые учетные данные в полях user и password. Убедитесь, что учетная запись существует в СУБД и указана как владелец базы данных IAM.
  6. Запустите Сервер администрирования. В зависимости от типа развертывания Kaspersky Security Center Linux под учетной записью root выполните одну из следующих команд:
    • Для отказоустойчивого кластера Kaspersky Security Center Linux:

      На активном узле выполните следующую команду:

      /opt/kaspersky/ksc64/sbin/klfoc -startcluster --stp klfoc

    • Для геораспределенного отказоустойчивого кластера Kaspersky Security Center Linux:

      На обоих узлах выполните следующую команду:

      crm node online

    • Для развертывания Сервера администрирования не кластерной конфигурации:

      Выполните следующие команды:

      systemctl start kladminserver_srv.service

      systemctl start kliam_srv.service

  7. Запустите утилиту klsrvconfig:

    sudo /opt/kaspersky/ksc64/sbin/klsrvconfig -set_dbms_cred

  8. Укажите новое имя учетной записи. Вам нужно указать учетные данные учетной записи, которая существует в СУБД.
  9. Введите новый пароль.
  10. Укажите этот новый пароль для подтверждения.
  11. Дождитесь возобновления работы Сервера администрирования и появления записи в syslog о том, что Сервер администрирования готов к работе с графическим интерфейсом пользователя.

Учетные данные базы данных Сервера администрирования изменены.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!