Asignar privilegios a un esquema no propio
Hola,
Necesito asignar privilegios a un esquema concreto que no es el propio. Según tengo entendido con el
select any table
delete any table
sirver pero es para todos los esquemas y yo solo quiero para uno concreto.
Saludos
Necesito asignar privilegios a un esquema concreto que no es el propio. Según tengo entendido con el
select any table
delete any table
sirver pero es para todos los esquemas y yo solo quiero para uno concreto.
Saludos
Tienes que dar permisos por cada objeto. PodrÃas hacerlo de la siguiente forma:
SQL> connect esq_propio/password
SQL> set heading off
SQL> set pages 2000
SQL> spool dar_permisos.sql
SQL> select 'grant select,delete on '||table_name||' to esq_nopropio;' from user_tables;
SQL> spool off
SQL> @dar_permisos
SQL> connect esq_propio/password
SQL> set heading off
SQL> set pages 2000
SQL> spool dar_permisos.sql
SQL> select 'grant select,delete on '||table_name||' to esq_nopropio;' from user_tables;
SQL> spool off
SQL> @dar_permisos
