Aperçu du plugiciel authentication_oci
Le plugiciel MySQL authentication_oci vous permet d'utiliser des comptes d'utilisateur locaux, fédérés ou provisionnés pour vous connecter au serveur MySQL Server du système de base de données.
- Utilisateur local : Un utilisateur local est un utilisateur créé et géré dans le service IAM pour Oracle Cloud Infrastructure.
- Utilisateur fédéré : Un utilisateur fédéré est créé et géré dans un fournisseur d'identités. L'accès à Oracle Cloud Infrastructure leur est accordé en fonction de leur appartenance à des groupes mappés à des groupes Oracle Cloud Infrastructure.
- Utilisateur provisionné : Un utilisateur provisionné est provisionné par Oracle Identity Cloud Service dans Oracle Cloud Infrastructure et est synchronisé avec un utilisateur fédéré qui est géré dans Oracle Identity Cloud Service. L'utilisateur provisionné peut avoir des données d'identification spéciales pour Oracle Cloud Infrastructure, telles que des clés d'API et des jetons d'authentification, pour permettre l'accès par programmation. Les utilisateurs provisionnés ne peuvent pas avoir de mots de passe de console.
Pour utiliser des comptes d'utilisateur locaux, fédérés ou provisionnés pour la connexion à MySQL Server, mappez le compte d'utilisateur MySQL à des comptes d'utilisateur locaux, fédérés ou provisionnés de l'une des façons suivantes :
- Mappage d'un utilisateur MySQL à un utilisateur local, fédéré ou provisionné individuel : Ce mappage fournit à l'utilisateur local, fédéré ou provisionné l'identité et les privilèges d'un utilisateur MySQL. Un utilisateur MySQL mappé à un utilisateur local, fédéré ou provisionné est appelé utilisateur MySQL mappé. Voir Connexion à un utilisateur MySQL mappé.
- Mappage d'un utilisateur mandaté MySQL à un groupe IAM : Si vous voulez accorder l'accès à un groupe entier d'utilisateurs, vous pouvez le faire en mappant un utilisateur mandaté MySQL au groupe IAM. Ce mappage fournit à tous les utilisateurs du groupe l'identité et les privilèges de l'utilisateur mandaté MySQL.
- Utilisateur mandaté MySQL : Un utilisateur mandaté MySQL est un utilisateur MySQL dont l'identité et les privilèges peuvent être pris en charge par un utilisateur mandataire.
- Utilisateur mandataire : Un utilisateur local, fédéré ou provisionné est appelé utilisateur mandataire car il assume l'identité et les privilèges d'un utilisateur mandaté MySQL.
- Utilisateur mandataire mappé : Un utilisateur mandataire mappé à un utilisateur mandaté MySQL est appelé utilisateur mandataire mappé.