Visión general del plugin authentication_oci

El plugin MySQL authentication_oci permite utilizar cuentas de usuario locales, federadas o aprovisionadas para conectarse a MySQL Server del sistema de base de datos.

  • Usuario local: un usuario local es un usuario creado y gestionado en el servicio Oracle Cloud Infrastructure IAM.
  • Usuario federado: un usuario federado se crea y gestiona en un proveedor de identidad. Se les otorga acceso a Oracle Cloud Infrastructure según su condición de miembro en grupos asignados a grupos de Oracle Cloud Infrastructure.
  • Usuario aprovisionado: Oracle Identity Cloud Service asigna un usuario aprovisionado en Oracle Cloud Infrastructure y se sincroniza con un usuario federado gestionado en Oracle Identity Cloud Service. El usuario aprovisionado puede tener credenciales especiales de Oracle Cloud Infrastructure como claves de API y tokens de autenticación para permitir el acceso mediante programación. Los usuarios aprovisionados no pueden tener contraseñas de consola.

Para utilizar cuentas de usuario locales, federadas o aprovisionadas para conectarse a MySQL Server, asigne la cuenta de usuario MySQL a cuentas de usuario locales, federadas o aprovisionadas de una de las siguientes formas:

  • Asignación de un usuario MySQL a un usuario local, federado o aprovisionado individual: esta asignación proporciona al usuario local, federado o aprovisionado la identidad y los privilegios de un usuario MySQL. Un usuario MySQL asignado a un usuario local, federado o aprovisionado se denomina usuario MySQL asignado. Consulte Connecting With a Mapped MySQL User.
  • Asignación de un usuario proxy MySQL a un grupo de IAM: si desea proporcionar acceso a un grupo completo de usuarios, puede hacerlo asignando un usuario proxy MySQL al grupo de IAM. Esta asignación proporciona a todos los usuarios del grupo la identidad y los privilegios del usuario proxy MySQL.
    • Usuario proxy MySQL: un usuario proxy MySQL es un usuario MySQL cuya identidad y privilegios puede asumir un usuario proxy.
    • Usuario proxy: un usuario local, federado o aprovisionado se denomina usuario proxy, ya que asume la identidad y los privilegios de un usuario proxy MySQL.
    • Usuario proxy asignado: un usuario proxy asignado a un usuario proxy MySQL se denomina usuario proxy asignado.

    Consulte Connecting With a Mapped Proxy User.