Gestion des mots de passe pour une base de données
Cette rubrique fournit les détails et la procédure de gestion des mots de passe d'utilisateur SYS et de portefeuille TDE pour une base de données.
Vous pouvez modifier les mots de passe :
Utilisation de la console
Effectuez les étapes suivantes dans la console.
-
Dans la page de liste Data Infrastructures, sélectionnez l'infrastructure de données avec laquelle vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou l'infrastructure de données, reportez-vous à Liste des infrastructures de données.
- Sur la page de détails Data Infrastructure, sélectionnez l'onglet Cluster de machines virtuelles pour visualiser la liste de tous les clusters de machines virtuelles.
- Dans l'onglet Clusters de machines virtuelles, sélectionnez le cluster de machines virtuelles avec lequel vous voulez travailler.
-
Sur la page de détails du cluster de machines virtuelles, sélectionnez l'onglet Databases pour afficher la liste de toutes les bases de données.
-
Dans l'onglet Databases, sélectionnez la base de données à utiliser.
-
Sur la page de détails de la base de données, dans le menu Actions, Gérer les mots de passe.
-
Dans le panneau Gérer les mots de passe, fournissez les détails suivants.
-
Sélectionnez le mot de passe à mettre à jour.
-
Mettre à jour le mot de passe de l'administrateur : met à jour le mot de passe de l'utilisateur
SYSuniquement. Les mots de passe des autres comptes d'administration, tels queSYSTEMetPDBADMIN, et le mot de passe du portefeuille TDE ne sont pas modifiés.Entrez le nouveau mot de passe dans les champs Nouveau mot de passe d'administrateur et Confirmer un mot de passe d'administrateur.
-
Mettre à jour le mot de passe du portefeuille TDE : met à jour le mot de passe du portefeuille TDE uniquement.
Entrez le mot de passe de portefeuille en cours dans le champ Mot de passe de portefeuille TDE existant, puis entrez le nouveau mot de passe dans le champ Nouveau mot de passe de portefeuille TDE et Confirmer un mot de passe de portefeuille TDE.
-
- Sélectionnez Appliquer pour mettre à jour le mot de passe sélectionné.
Utilisation de l'utilitaire dbaascli
Procédez comme suit pour modifier le mot du passe SYS ou le mot du mot de passe de portefeuille TDE à l'aide de dbaascli.
Le mot de passe que vous indiquez dans le champ Mot de passe d'administrateur de bases de données lorsque vous créez une instance Oracle Base Database Cloud@Customer, de portefeuille TDE et d'administrateur de bases de données pluggables est défini comme un mot de passe pour les informations d'identité SYS, SYSTEM, de portefeuille TDE et d'administrateur de bases de données pluggables. Suivez les procédures ci-dessous si vous devez modifier les mots de passe d'une base de données existante.
Remarque : si vous activez Data Guard pour une base de_données, le Mot de passe SYS et le Mot de passe du portefeuille TDE de bases de_données principale et de secours doivent être identiques.
Remarque : l'utilisation de dbaascli pour modifier le mot du mot de passe SYS garantit la possibilité de l'automatisation de la sauvegarde/restauration de traiter des canaux en parallèle sur tous les noeuds du cluster.
Pour modifier les mots de passe de base de données :
-
Pour modifier un mot de passe SYS pour une base de données :
-
Connectez-vous à une machine virtuelle Oracle Base Database Cloud@Customer en tant qu'utilisateur
opc. -
Exécutez la commande suivante :
sudo dbaascli database changepassword --dbname <database_name> --user SYS
-
-
Pour modifier un mot de passe SYS dans un environnement Data Guard :
-
Sur la base principale, exécutez :
dbaascli database changePassword --dbName <dbname> --user SYS --prepareStandbyBlob true --blobLocation <location_to_create_blob_file> -
Copiez le fichier BLOB généré dans toutes les bases de données de secours et remplacez la propriété du fichier par l'utilisateur
oracle. -
Sur chaque base de données de secours, exécutez :
dbaascli database changePassword --dbName <dbname> --user SYS --standbyBlobFromPrimary <location_of_copied_blob_file>
-
-
Pour modifier le mot du mot de passe du portefeuille TDE pour une base de données, utilisez la commande suivante :
-
Connectez-vous à une machine virtuelle Oracle Base Database Cloud@Customer en tant qu'utilisateur
opc. -
Exécutez la commande suivante :
sudo dbaascli tde changepassword --dbname <database_name>
-