Como crear un rol en Oracle con....
hola, el escenario es el siguiente, yo tengo un usuario dueño de los objetos, lo que yo necesito es que ya una vez creada la estructura de las tablas el usuario no pueda borrar sus tablas ni hacer un alter, pero que si pueda consultar e insertar en las tablas, como hago esto??? saludos.
creo que lo que puedes hacer es revocar los privilegios de tu usuario lo puedes hacer de esta forma:
Sintaxis:
REVOKE [ALL] <privilegios> ON <objeto> FROM
[<user | rol | public>] [CASCADE CONSTRAINTS]
Ejemplo:
REVOKE create any table FROM user1;
REVOKE delete ON vista1 FROM rol1;
REVOKE insert ON tabla1 FROM public CASCADE CONSTRAINTS;
Sintaxis:
REVOKE [ALL] <privilegios> ON <objeto> FROM
[<user | rol | public>] [CASCADE CONSTRAINTS]
Ejemplo:
REVOKE create any table FROM user1;
REVOKE delete ON vista1 FROM rol1;
REVOKE insert ON tabla1 FROM public CASCADE CONSTRAINTS;
