sql >> Database >  >> RDS >> Oracle

Maak een gebruiker aan met alle privileges in Oracle

Er zijn 2 verschillen:

2 methoden om een ​​gebruiker aan te maken en hem enkele privileges toe te kennen

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

en

grant connect to userName identified by password;

doe precies hetzelfde. Het maakt een gebruiker aan en geeft hem de verbindingsrol.

andere uitkomst

resource is een rol in oracle, die je het recht geeft om objecten te maken (tabellen, procedures, wat meer maar geen views!). ALLE PRIVILEGES verleent veel meer systeemrechten.

Om een ​​gebruiker alle privileges te verlenen voer je eerste fragment uit of

grant all privileges to userName identified by password;


  1. Hoe MOD() werkt in MariaDB

  2. ORA-30926:kan geen stabiele set rijen in de brontabellen krijgen

  3. Opgeslagen Oracle-procedure aanroepen vanuit C#?

  4. kan geen extensie maken zonder de rol van supergebruiker