Oracle
 sql >> Database >  >> RDS >> Oracle

Crea un utente con tutti i privilegi in Oracle

Ci sono 2 differenze:

2 metodi per creare un utente e concedergli alcuni privilegi

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

e

grant connect to userName identified by password;

fare esattamente lo stesso. Crea un utente e gli concede il ruolo di connessione.

risultato diverso

risorsa è un ruolo in Oracle, che ti dà il diritto di creare oggetti (tabelle, procedure, altro ma nessuna vista!). TUTTI I PRIVILEGI concede molti più privilegi di sistema.

Per concedere a un utente tutti i privilegi esegui il tuo primo snippet o

grant all privileges to userName identified by password;