• Permisos LDD, LMD, LCD en Oracle Database

    Para asignar permisos LDD (Lenguaje de Definición de Datos) o DDL (Data Definition Language), en inglés, al rol administradores, para todas las tablas, ejecutaríamos:

    grant create  any table to administradores;
    grant alter   any table to administradores;
    grant drop    any table to administradores;
    -- grant comment any table to administradores;
    -- grant lock    any table to operadores;

    Para asignar permisos LMD (Lenguaje de Manipulación de Datos) o DML (Data Manipulation Language), en inglés, al rol operadores, para todas las tablas, ejecutaríamos:

    grant insert any table to operadores;
    grant update any table to operadores;
    grant delete any table to operadores;
    

    Para asignar permisos LMD (Lenguaje de Manipulación de Datos) o DML (Data Manipulation Language), en inglés, al rol operadores, para tablas específicas, ejecutaríamos:

    grant insert, update, delete on schema.tabla to operadores;
    
    

     

    Para asignar permisos LCD (Lenguaje de Consulta de Datos) o DQL (Data Query Language), en inglés, al rol consultores, ejecutaríamos:

    grant select any table to consultores;

    Deja una respuesta