sql >> Base de Datos >  >> RDS >> Oracle

Crear un usuario con todos los privilegios en Oracle

Hay 2 diferencias:

2 métodos para crear un usuario y otorgarle algunos privilegios

create user userName identified by password;
grant connect to userName;

y

grant connect to userName identified by password;

hacer exactamente lo mismo. Crea un usuario y le otorga el rol de conexión.

resultado diferente

resource es un rol en Oracle, que le da derecho a crear objetos (tablas, procedimientos, algunos más, ¡pero no vistas!). TODOS LOS PRIVILEGIOS otorga muchos más privilegios del sistema.

Para otorgar a un usuario todos los privilegios ejecuta tu primer fragmento o

grant all privileges to userName identified by password;