GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment changer le mot de passe de la base de données du moteur pour le moteur RHVM

Cet article illustre les étapes pour changer le mot de passe de la base de données du moteur pour le moteur RHVM.

1. Avant la modification, vous pouvez exécuter les commandes ci-dessous pour vérifier le ENGINE_DB_PASSWORD actuel pour le moteur RHEVM interagissant avec la base de données du moteur. Par défaut, ENGINE_DB_PASSWORD est une chaîne aléatoire générée automatiquement par engine-config lors du processus de configuration. Le ENGINE_DB_PASSWORD est utilisé par les fichiers ci-dessous :

[root@rhevm-engine ~]# cat /etc/ovirt-engine/engine.conf.d/10-setup-database.conf |grep "ENGINE_DB_PASSWORD"
ENGINE_DB_PASSWORD="xxxxxxxx"  

[root@rhevm-engine ~]# cat /etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf |grep "ENGINE_DB_PASSWORD"
ENGINE_DB_PASSWORD="xxxxxxxx"

[root@rhevm-engine ~]# cat /etc/ovirt-engine/aaa/internal.properties |grep dbpassword
config.datasource.dbpassword=xxxxxxxx

2. Suivez les étapes ci-dessous pour modifier le mot de passe de la base de données du moteur :

un. Arrêtez le processus ovirt-engine :

[root@rhevm-engine ~]# systemctl stop ovirt-engine

b. Arrêtez le service d'entrepôt de données oVirt Engine :

[root@rhevm-engine ~]# systemctl stop ovirt-engine-dwhd

c. Modifiez les informations d'identification que le processus moteur envoie à la base de données en modifiant ENGINE_DB_PASSWORD avec le nouveau mot de passe :

[root@rhevm-engine ~]# vi /etc/ovirt-engine/engine.conf.d/10-setup-database.conf
ENGINE_DB_PASSWORD="YourNewPassword"  

[root@rhevm-engine ~]# vi /etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf
ENGINE_DB_PASSWORD="YourNewPassword"

ré. Modifier le mot de passe db du domaine interne :

[root@rhevm-engine ~]# vi /etc/ovirt-engine/aaa/internal.properties

config.datasource.dbpassword=YourNewPassword

e. Modifiez les informations d'identification de la base de données postgres :

Par défaut, le nom de l'utilisateur dans ENGINE_DB_USER et la base de données dans ENGINE_DB_DATABASE sont tous deux "moteur" :

[root@rhevm-engine ~]# cat /etc/ovirt-engine/engine.conf.d/10-setup-database.conf
ENGINE_DB_HOST="localhost"
ENGINE_DB_PORT="5432"
ENGINE_DB_USER="engine"
ENGINE_DB_DATABASE="engine"

Connectez-vous à la base de données "Postgres" pour modifier l'utilisateur de la base de données du moteur et les mots de passe postgres :

[root@rhevm-engine ~]# su - postgres
Last login: Thu Apr 30 15:29:48 AEST 2020 on pts/1

-bash-4.2$ scl enable rh-postgresql95 -- psql
psql (9.5.14)
Type "help" for help.

postgres=# alter user engine with password 'YourNewPassword';
ALTER ROLE

postgres-# alter user postgres with password 'YourNewPassword';
ALTER ROLE

postgres=# \q
-bash-4.2$ exit
logout

F. Démarrez ovirt-engine et le service Data Warehouse pour qu'ils prennent effet :

[root@rhevm-engine ~]# systemctl start ovirt-engine
[root@rhevm-engine ~]# systemctl start ovirt-engine-dwhd

Vous pouvez maintenant utiliser les nouvelles informations d'identification pour accéder à la base de données du moteur.


Cent OS
  1. Comment changer de port pour Jenkins

  2. Comment changer votre mot de passe cPanel

  3. Comment changer le classement de la base de données MySQL ?

  4. Comment changer le mot de passe root ?

  5. Comment changer votre mot de passe de base de données

Comment changer le mot de passe cPanel ?

Comment changer mon mot de passe cPanel ?

Comment changer le mot de passe de l'utilisateur de la base de données

Comment puis-je changer un mot de passe de base de données sur cPanel ?

Comment changer un mot de passe cPanel

Comment changer le mot de passe sur Ubuntu