Inhaltsverzeichnis:

Wie erteile ich eine Benutzerberechtigung in Oracle?
Wie erteile ich eine Benutzerberechtigung in Oracle?

Video: Wie erteile ich eine Benutzerberechtigung in Oracle?

Video: Wie erteile ich eine Benutzerberechtigung in Oracle?
Video: How to Create a User in Oracle SQL Developer 2024, Kann
Anonim

So erstellen Sie einen Benutzer und erteilen Berechtigungen in Oracle

  1. SCHAFFEN BENUTZER books_admin IDENTIFIZIERT VON MyPassword;
  2. GEWÄHREN VERBINDEN MIT books_admin;
  3. GEWÄHREN VERBINDEN, RESSOURCE, DBA ZU books_admin;
  4. GEWÄHREN SITZUNG ERSTELLEN GEWÄHREN IRGENDEIN PRIVILEG TO books_admin;
  5. GEWÄHREN UNBEGRENZTER TABLESPACE TO books_admin;
  6. GEWÄHREN SELECT, INSERT, UPDATE, DELETE ON Schema. Bücher TO books_admin;

Was ist mit der Gewährungsoption in Oracle?

Das MIT FÖRDEROPTION Klausel. Der Eigentümer eines Objekts kann gewähren an einen anderen Benutzer durch Angabe des WITH FÖRDEROPTION Klausel in der GEWÄHREN Stellungnahme. In diesem Fall kann der neue Stipendiat dann gewähren die gleiche Zugriffsebene für andere Benutzer oder Rollen.

Wie erteilen Sie Berechtigungen in SQL? SQL-Zuschuss Befehl wird verwendet, um Zugang gewähren oder Privilegien auf den Datenbankobjekten an die Benutzer. Die Syntax für die GEWÄHREN Befehl lautet: GEWÄHREN privileg_name ON object_name TO {user_name | ÖFFENTLICH | Rollenname} [mit GEWÄHREN Möglichkeit]; Hier, privileg_name: ist der betreten Recht oder Privileg gewährt an den Benutzer.

Wie können Sie einfach überprüfen, ob ein Benutzer Zugriff auf eine Tabelle in Oracle hat?

Zu bestimmen welcher Benutzer haben Direktförderung Zugriff auf einen Tisch wir verwenden die Ansicht DBA_TAB_PRIVS: SELECT * FROM DBA_TAB_PRIVS; Du kannst prüfen die offizielle Dokumentation für weitere Informationen zu den von dieser Abfrage zurückgegebenen Spalten, aber die kritischen Spalten sind: GRANTEE ist der Name des Benutzer mit gewährt betreten.

Was ist Grant Connect-Ressource an Benutzer in Oracle?

Die RESSOURCE Rolle Zuschüsse ein Benutzer die erforderlichen Berechtigungen zum Erstellen von Prozeduren, Triggern und, in Oracle8, Typen innerhalb der des Benutzers eigenen Schemabereich. Gewährung ein Benutzer-RESSOURCE ohne VERBINDEN , obwohl möglich, erlaubt nicht die Benutzer um sich in die Datenbank einzuloggen.

Empfohlen: