ROLES DE BASE DE DATOS

  • Un rol es un objeto de base de datos al que pueden ser asignados privilegios de sistema.
  • El rol es luego asignado a un usuario y el usuario hereda los privilegios del rol.
  • usado para facilitar la asignación de grupos de privilegios relacionados a usuario.

Sintaxis para la creación de roles:

CREATE ROLE role_name;

Sintaxis para la asignación de privilegios a un rol:

GRANT privilege1, privilege2, ... TO role_name;

Sintaxis de asignación de roles a un usuario:

GRANT role_name TO user_name;

Sintaxis para quitar privilegios a un usuario:

REVOKE privilege1, privilege2, FROM username;

 

 

JulexFR