Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erstellen Sie einen Benutzer mit allen Berechtigungen in Oracle

Es gibt 2 Unterschiede:

2 Methoden, einen Benutzer zu erstellen und ihm einige Privilegien zu gewähren

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

und

grant connect to userName identified by password;

genau so machen. Es erstellt einen Benutzer und weist ihm die Connect-Rolle zu.

anderes Ergebnis

Ressource ist eine Rolle in Oracle, die Ihnen das Recht gibt, Objekte zu erstellen (Tabellen, Prozeduren, einige mehr, aber keine Ansichten!). ALL PRIVILEGES gewährt viel mehr Systemprivilegien.

Um einem Benutzer alle Berechtigungen zu erteilen Führen Sie Ihr erstes Snippet oder

aus
grant all privileges to userName identified by password;