Guide de l'administrateur NetBackup™ for MySQL

Last Published:
Product(s): NetBackup & Alta Data Protection (10.1)

Authentification du mot de passe de l'environnement MySQL

L'authentification du mot de passe de l'environnement MySQL vous évite de renseigner le mot de passe à chaque exécution d'une sauvegarde. Le fichier my.cnf ou my.ini stocke les informations d'authentification que l'agent lit lorsqu'il se connecte au serveur MySQL. Veillez à stocker le mot de passe dans la variable d'environnement MySQL.

L'utilitaire MySQL de chiffrement du mot de passe permet de définir, réinitialiser et valider le mot de passe. Le chiffrement de mot de passe utilise le numéro de port pour créer un nom de section qui correspond à l'instance à laquelle appartient le mot de passe.

Dans MySQL v5.5.x, il lit les informations d'authentification en texte brut à partir du fichier de configuration MySQL my.cnf. Pour l'authentification, sous la section du client, modifiez le fichier my.cnf ou my.ini afin d'ajouter le mot de passe. Exemple :

[client]

port=3306

password= saisissez le mot de passe

Dans MySQL v5.6 et versions ultérieures, il lit les informations d'authentification chiffrées à partir du fichier d'options MySQL mylogin.cnf.

Pour authentifier le mot de passe

  1. (Windows) Exécutez la commande suivante :

    mysql_config_editor.exe set --port=<portnumber> --password

    Par exemple, si portnumber est 3306 :

    mysql_config_editor.exe set --port=3306 --password

  2. (Linux) Exécutez la commande suivante :

    mysql_config_editor set --port=<portnumber> --password

    Par exemple, si portnumber est 3306 :

    mysql_config_editor set --port=3306 --password

  3. Pour réinitialiser le mot de passe, exécutez la commande qui s'applique à votre système d'exploitation :
    • (Windows) mysql_config_editor.exe reset

    • (Linux) mysql_config_editor reset

  4. Pour valider le mot de passe, exécutez la commande qui s'applique à votre système d'exploitation :
    • (Windows) mysql_config_editor.exe print --all

    • (Linux) mysql_config_editor print --all