-
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;