Permisos a todas las tablas de 1 usuario

spitxfire
05 de Abril del 2006
Buenas, sabe alguien si existe una instruccion para dar permisos a todas las tablas de un usuario?¿

he leido x internet esto, pero me da error:

GRANT ALL ON * TO USU1;


Jor-El
05 de Abril del 2006
Nunca he visto eso que pones, pero si no se puede, tienes otra opción.

Desde el SQL-PLUS

SET FEEDBACK OFF
SET HEAD OFF

SPOOL C:GRANTS.SQL
select 'GRANT ALL ON '||TABLE_NAME||' TO USU1;'
FROM USER_TABLES;
SPOOL OFF

START C:GRANTS.SQL