So gewähren Sie den Benutzern in Oracle Berechtigungen an?

So gewähren Sie den Benutzern in Oracle Berechtigungen an?
Der Datenbankadministrator stellt sicher, dass die Datenbank maximale Datensicherheit aufweist. In Oracle müssen viele Schritte befolgt werden, um die Datensicherheit zu gewährleisten. Einer von ihnen verleiht den Benutzern die Berechtigungen gemäß ihren Rollen. Das Keyword von Grant wird in der Oracle -Datenbank verwendet, um die Berechtigungen zu gewähren.

In diesem Beitrag werden Sie den Benutzern in Oracle Ansichtsberechtigungen gewährt.

So gewähren Sie den Benutzern in Oracle Berechtigungen an

Um einem Benutzer in Oracle Berechtigungen zu gewähren, folgen Sie den folgenden Schritten aus:

  • Melden Sie sich bei der Datenbank an
  • Erstellen Sie einen neuen Benutzer
  • Gewähren Sie Berechtigungen mithilfe der Erstellung der Ansicht
  • Gewähren Sie Berechtigungen mit Select Select
  • Privilegien widerrufen

Schritt 1: Melden Sie sich bei der Datenbank an

Um einen Benutzer zu erstellen, melden Sie sich einfach in der Datenbank als “anSystemdatenbankadministratorIndem Sie den folgenden Befehl eingeben:

Sqlplus sys/root1234 als sysdba

Im obigen Befehl das “Sys"Der Benutzer wird als" als "angemeldet"Sysdba”(Systemdatenbankadministrator) unter Verwendung der“Root1234" Passwort.

Ausgang

Die Ausgabe zeigte die erfolgreiche Anmeldung in der Datenbank an.

Schritt 2: Erstellen Sie einen neuen Benutzer

Nach der erfolgreichen Anmeldung kann ein neuer Benutzer mithilfe der “erstellt werdenBenutzer erstellenBefehl ”, wie in der angegebenen Syntax gezeigt:

Benutzer erstellen [Benutzername] durch [Passwort] identifiziert;

In dieser Syntax die “ERSTELLEN"Befehl wird verwendet, um ein neues Datenbankobjekt zu erstellen"BENUTZER”Wird verwendet, um den Benutzernamen anzugeben, während das“IDENTIFIZIERT VONDie Klausel wird verwendet, um das Kennwort des Benutzers anzugeben.

Lassen Sie uns den Benutzer erstellen “C ## LinuxHint"Durch die Verwendung des Passworts"View1234”:

Benutzer C ## LinuxHint erstellen durch Ansicht 1234;

Ausgang

Die Ausgabe hat gezeigt, dass der Benutzer erstellt wurde.

Schritt 3: Gewähren Sie Berechtigungen mithilfe der Erstellung der Ansicht

Die Berechtigungen für die Ansicht erstellen können einem Benutzer die “gewährt werdenGEWÄHREN" Stichwort. Die Syntax ist unten angegeben:

Grant Create View to [Benutzername];

In dieser Syntax die “GEWÄHREN"Schlüsselwort wird mit dem" verwendet "Ansicht erstellenBefehl, um einen Benutzer die Berechtigungen der Ansicht zu gewähren.

Lassen Sie uns den Berechtigungen der Ansicht dem "der" gewähren "C ## LinuxHintBenutzer, indem Sie den folgenden Befehl eingeben:

Grant Create Create Ansicht zu C ## LinuxHint;

Ausgang

Die Ausgabe zeigte, dass die Berechtigungen der Erstellung der Ansicht dem „dem“ gewährt worden warenC ## LinuxHint" Benutzer.

Gewähren Sie mehreren Benutzern Berechtigungen

Oracle bietet auch eine Einrichtung, um mehreren Benutzern über einen einzigen Befehl Berechtigungen zu gewähren. Zu diesem Zweck müssen Sie die Benutzernamen mit einem Komma trennen “,”.

Beispielsweise gewährt die folgende Erklärung den Benutzern das Berechtigungsberechtigte “C ## LinuxHint" Und "C ## MD”:

Grant Create Create Ansicht zu C ## LinuxHint, C ## MD;

Ausgang

Der angegebene Screenshot zeigte, dass die Berechtigungen mehreren Benutzern gewährt wurden.

Schritt 4: Berechtigungen mit Auswahl gewähren

Der "Grant Select”Gewährt die WÄHLEN Privileg für einen Benutzer oder eine Rolle. Mit den Berechtigungen ausgewählt werden die Benutzer ermöglicht, Daten aus der angegebenen Tabelle abzurufen. Das Beispiel ist unten angegeben:

Grant Select Select auf Registerkarten zu C ## LinuxHint;

Im obigen Beispiel, WÄHLEN Privilegien werden mit dem gewährt GEWÄHREN Schlüsselwort auf der Registerkarten Tisch zum C ## LinuxHint Benutzer.

Ausgang

Die Ausgabe zeigte, dass die WÄHLEN Die Privilegien wurden dem "gewährt"C ## LinuxHint" Benutzer.

Gewähren Sie mehreren Benutzern Berechtigungen

Der "WÄHLENBerechtigungen können mehreren Benutzern gleichzeitig mit dem folgenden Code gewährt werden:

Grant Select Select auf Registerkarten zu C ## LinuxHint, C ## MD;

Hier das "Registerkarten”Repräsentiert eine Tabelle und die“C ## LinuxHint" Und "C ## MD„Die Benutzer darstellen.

Ausgang

Die Ausgabe zeigte, dass die Berechtigungen mehreren Benutzern gewährt wurden.

Schritt 5: Privilegien widerrufen

Die Privilegien können mit der “widerrufen werdenWIDERRUFENSchlüsselwort, wie in der angegebenen Syntax gezeigt:

Revoke erstellen Sie die Ansicht von [Benutzername];

Lassen Sie uns die folgende Abfrage ausführen, um die Ansichtsberechtigte vom Benutzer zu widerrufenC ## LinuxHint”:

Revoke erstellen Sie Ansicht von C ## LinuxHint;

Ausgang

Die Ausgabe zeigte, dass die Berechtigungen vom angegebenen Benutzer widerrufen wurden.

Abschluss

Um den Benutzern in Oracle die Berechtigungen der Ansicht zu gewähren, melden Sie sich in der Oracle -Datenbank als Systemdatenbankadministrator und erstellen Sie einen Benutzer. Gewähren Sie den Benutzer danach die Berechtigungen der Ansicht, indem Sie die “verwendenGEWÄHREN"Schlüsselwort mit dem"Ansicht erstellen" Befehl. Der WÄHLEN Die Berechtigungen können auch mit dem Keyword Grant gewährt werden. In diesem Artikel wurde mit Hilfe geeigneter Beispiele erläutert, wie Benutzer in Oracle Berechtigungen gewährt werden können.