In diesem Artikel werden wir darüber sprechen, wie Sie einen Benutzer in Oracle erstellen. Sie erfahren, wie Sie neue Datenbankbenutzer hinzufügen und herausfinden, welche zusätzlichen Aspekte dieser Job beinhaltet:von der anfänglichen Benutzererstellung bis zum Löschen. Außerdem finden Sie einige nützliche Tipps zur Arbeit mit IDENTIFY
und TABLESPACE
Klauseln, sowie lernen, wie man GRANT
Rollen und Berechtigungen in Oracle.
Inhalt
- Erstellen eines neuen Benutzers in Oracle
- CREATE USER-Syntaxbeispiele für Oracle
- So erstellen Sie Standardbenutzer mit Standardeinstellungen
- Benutzer erstellen, der durch Klauseln
- identifiziert wird
- Erstellen Sie eine durch ein Passwort identifizierte Benutzerklausel
- Externally- und Globally-Klauseln
- CREATE USER mit Tablespace-Klausel
- Standard-Tablespace
- Temporärer Tablespace
- Quote
- Benutzerattribute erstellen
- Profil
- Passwort läuft ab
- Kontosperre/Kontoentsperrung
- Benutzer Rolle zuweisen
- Erteilen von Berechtigungen in Oracle
- GRANT-Befehlssyntax
- Oracle-Benutzerberechtigungen
- Erstellen und Gewähren aller Berechtigungen für Oracle-Benutzer
- Erteilen von Tabellenberechtigungen für Benutzer in Oracle
- Erstellen Sie Oracle-Benutzer und erteilen Sie Berechtigungen einfach mit dbForge Studio für Oracle
- So löschen (verwerfen) Sie Benutzer in Oracle
- Schlussfolgerung
So erstellen Sie einen neuen Benutzer in Oracle
Bevor wir beginnen, müssen Sie überprüfen, ob Sie über die erforderlichen Systemberechtigungen zum Erstellen von Benutzern verfügen. Wenn nicht, stellen Sie sicher, dass sie Ihrem Konto zugewiesen werden. Danach können Sie mit den praktischen Aufgaben fortfahren. Die Beispiele in diesem Artikel beziehen sich auf die Oracle 19c-Version zum Erstellen von Benutzern, aber die Methoden sind für alle verwendeten Oracle-Versionen gleich (einschließlich Oracle 10g, 11g, 12c usw.).
Oracle CREATE USER-Syntaxbeispiele
Für den Anfang werden wir uns mit Oracle CREATE USER
befassen Syntax. Zuerst werden wir besprechen, wie man eine mit Standardeinstellungen erstellt. Danach gehen wir weiter zu den verschiedenen Variationen des IDENTIFIED
-Klausel, Tablespace-Klausel und andere Besonderheiten von CREATE USER
Syntax in Oracle.
So erstellen Sie Standardbenutzer mit Standardeinstellungen
Es ist immer am besten, mit den Grundlagen zu beginnen. Konzentrieren wir uns also auf CREATE USER
Befehl von selbst. So wie es ist, wird es einen Benutzer mit Standardattributen erstellen. Weiter unten in diesem Artikel werden wir uns ansehen, wie Benutzer feiner konfiguriert werden können und wie dies die Sicherheit der Datenbank im Allgemeinen erhöht.
Benutzeridentifiziert durch Klauseln erstellen
Der IDENTIFIED
-Klausel können Sie angeben, wie die Oracle-Datenbank einen Benutzer authentifiziert. Sehen wir uns verschiedene Beispiele für IDENTIFIED
genauer an Syntax in Oracle.
Erstellen Sie eine durch ein Passwort identifizierte Benutzerklausel
Im einfachsten Fall erstellen wir einen neuen lokalen Benutzer unter dem Benutzernamen. Der Benutzer muss das Passwort eingeben, um sich beim System anzumelden:
CREATE USER <username> IDENTIFIED BY <password>;
Der Benutzername kann beliebig sein. Das Passwort muss jedoch aus Single-Byte-Zeichen aus dem Datenbank-Zeichensatz bestehen. Wenn der Zeichensatz auch Multibyte-Zeichen enthält, ändert dies nichts an der Kennwortanforderung – verwenden Sie nur Single-Byte-Zeichen.
CREATE USER visitor
IDENTIFIED BY psw4visits;
Externally- und Globally-Klauseln
Neben der Identifizierung per Passwort können Sie eine der beiden anderen Möglichkeiten der Benutzerauthentifizierung verwenden. Es wird ein externer Benutzer oder ein globaler Benutzer konfiguriert. Dazu müssen Sie den EXTERNALLY
einfügen oder GLOBALLY
-Klausel in CREATE USER
Oracle-Befehl.
EXTERNALLY
ermöglicht das Erstellen eines externen Benutzers. In diesem Fall wird der Benutzer von einem externen System, beispielsweise dem Betriebssystem, authentifiziert. Beispielsweise ist ein Oracle-Datenbankbenutzer ein Windows-Benutzer. Somit können sie auf die Datenbank zugreifen, nachdem sie von Windows authentifiziert wurden, ohne andere Passwörter einzugeben. Das Arbeiten unter dem externen Benutzer ist eine Standardoption für normale Datenbankbenutzer. Aber solche Benutzer haben nur Standardrollen (CONNECT und RESOURCE), ohne Administrator- oder Datenbankoperatorrechte.
Um einen externen Benutzer zu erstellen, führen wir die folgende Anweisung aus:
CREATE USER external_user1
IDENTIFIED EXTERNALLY
DEFAULT TABLESPACE tbs_new_10
QUOTA 10M ON tbs_new_10
PROFILE external_user_profile1;
Auf diese Weise haben wir einen neuen externen Benutzer für unsere Datenbank erstellt. Der Name ist externer_Benutzer1. Es wird kein zusätzliches Passwort benötigt. Wir haben diesem Benutzer den Standard-Tablespace tbs_new_10 mit einer Quote von 10 MB zugewiesen. Andere Einschränkungen werden durch das auf diesen Benutzer angewendete external_user_profile1 definiert.
Wie bereits erwähnt, können verschiedene externe Systeme externe Benutzer in der Oracle-Datenbank pflegen und verwalten. Die Verwendung der Funktionen des Betriebssystems ist die häufigste Option. Wenn wir also einen externen Datenbankbenutzer erstellen möchten, auf den über das Systemkonto im Betriebssystem zugegriffen werden kann, müssen wir unsere Anweisung nur geringfügig ändern. Wir fügen dem Benutzernamen das Präfix ops$ hinzu:
CREATE USER ops$external_user1
IDENTIFIED EXTERNALLY
DEFAULT TABLESPACE tbs_new_10
QUOTA 10M ON tbs_new_10
PROFILE external_user_profile1;
GLOBALLY
ermöglicht das Erstellen globaler Benutzer. Das bedeutet, dass ihre Logins und Passwörter auf dem Central Oracle Security Server statt in der spezifischen Datenbank gespeichert werden. Außerdem gelten Rollen, die globalen Benutzern auf diesem zentralen Server zugewiesen sind, für diesen Benutzer in jeder Datenbank. Es ist nicht erforderlich, die Benutzerrolle in einer separaten Datenbank zu konfigurieren. Beachten Sie, dass Sie die Single-Sign-On-Option für globale Benutzer aktivieren müssen.
Um einen globalen Datenbankbenutzer zu erstellen, verwenden wir die folgende Anweisung:
CREATE USER global_user1
IDENTIFIED GLOBALLY AS 'CN=manager, OU=division, O=oracle, C=US'
DEFAULT TABLESPACE USERS
QUOTA 10M on USERS;
Jetzt haben wir einen neuen globalen Datenbankbenutzer mit dem Namen global_user1 . Wir haben USERS zugewiesen Standard-Tablespace für diesen Benutzer mit einem Angebot von 10 MB.
CREATE USER mit Tablespace-Klausel
Lassen Sie uns nun das grundlegende Oracle-Skript zum Erstellen neuer Benutzer überprüfen. Es ist unten:
CREATE USER username
IDENTIFIED BY password
DEFAULT TABLESPACE tablespace
TEMPORARY TABLESPACE tbs_temp_01
QUOTA {size | UNLIMITED} ON tablespace;
Wie Sie sehen, enthält das Skript mehrere Klauseln, die wir berücksichtigen sollten:
Standard-Tablespace
Diese Klausel gibt den Standardtabellenbereich für vom Benutzer erstellte Objekte an. Andernfalls werden solche Objekte im Standard-Tablespace der Datenbank gespeichert. Wenn für diese bestimmte Datenbank keine Standardtabellenbereiche angegeben sind, werden die Objekte in den Systemtabellenbereich verschoben.
Einschränkung:Geben Sie den lokal verwalteten temporären Tablespace (z. B. einen Undo-Tablespace oder einen Dictionary-verwalteten temporären Tablespace) nicht als Oracle-Standard-Tablespace für die Benutzererstellung an.
Temporärer Tablespace
Diese Klausel gibt den Tablespace/die Tablespace-Gruppe an, die die temporären Segmente des Benutzers enthalten sollen. Ohne sie werden die temporären Segmente dieser Benutzer im standardmäßigen temporären Tablespace der Datenbank des System-Tablespace gespeichert. Wenn Sie die Tablespace-Gruppe einschließlich des Werts tablespace_group_name im Skript angeben, können die temporären Segmente der Benutzer in jedem Tablespace dieser Gruppe gespeichert werden.
Hinweis :
Achten Sie darauf, den temporären Tablespace mit Standardblockgröße anzugeben. Es kann nicht der Undo-Tablespace oder der Tablespace mit automatischer Segmentspeicherverwaltung sein.
Quote
Diese Klausel gibt an, wie viel Speicherplatz dieser Benutzer im Tablespace zuweisen kann. Mehrere QUOTA
-Klauseln in einem Oracle CREATE USER
Der Befehl kann vorhanden sein, wenn Sie mehrere Tablespaces angeben müssen.
Die Klausel kann den UNLIMITED
enthalten Definition, um diesem bestimmten Benutzer zu ermöglichen, den Tablespace ohne Grenzen so viel wie nötig zuzuweisen.
Einschränkung :die QUOTA
-Klausel gilt nicht für temporäre Tablespaces.
Benutzerattribute erstellen
Es gibt zusätzliche, optionale Oracle CREATE USER
Attribute, die Sie in die Syntax aufnehmen können. Sehen Sie sich das folgende Beispiel an:
CREATE USER username
IDENTIFIED BY password
[DEFAULT TABLESPACE tablespace]
[QUOTA {size | UNLIMITED} ON tablespace]
[PROFILE profile]
[PASSWORD EXPIRE]
[ACCOUNT {LOCK | UNLOCK}];
Sehen wir uns diese optionalen Klauseln noch einmal an.
Profil
Mit dieser optionalen Klausel können Sie die Datenbankressourcen für diesen bestimmten Benutzer sofort einschränken, wenn die Einschränkungen im jeweiligen Profil definiert sind. Ohne diese Klausel kommt ein neuer Benutzer automatisch unter das Standardprofil.
Passwort läuft ab
Die Klausel ist optional, aber viele Datenbankadministratoren setzen sie für eine effektivere Sicherheit. Falls enthalten, bestimmt diese Klausel die erzwungene Änderung des Passworts auf der Benutzerseite. Normalerweise geschieht dies, wenn der Benutzer zum ersten Mal versucht, sich bei der Datenbank anzumelden.
Kontosperre/Kontoentsperrung
Sie können eine dieser Klauseln verwenden. Mit LOCK
angewendet wird, erstellt Oracle das Benutzerkonto, aber dieses Konto hat keinen Zugriff auf die Datenbank. Wenn Sie den UNLOCK
anwenden Klausel oder keine dieser beiden Klauseln angeben, ist das Konto sofort nutzbar. Der entsperrte Status ist die Standardeinstellung.
Der CREATE USER
Anweisung mit diesen zusätzlichen Parametern wäre wie folgt:
CREATE USER visitor
IDENTIFIED BY migzw23ter
DEFAULT TABLESPACE tbs_new_10
QUOTA 50M ON tbs_new_10
TEMPORARY TABLESPACE tbs_temp_10
QUOTA 5M ON system
PROFILE qualified_user
PASSWORD EXPIRE;
ACCOUNT UNLOCK
Hier erstellt die Anweisung einen neuen Oracle-Datenbankbenutzer namens visitor , mit dem Passwort migzw23ter . Diesem Benutzer wird der Standard-Tablespace tbs_new_10 zugewiesen mit einem Kontingent von 50 MB. Dieser Benutzer darf auch den temporären Tablespace tbs_temp_10 verwenden .
Benutzer Rolle zuweisen
Der erste Schritt ist das Anlegen eines Benutzers. Als nächstes legen Sie die Rechte des Benutzers fest. Ein neu erstellter Benutzer darf nichts tun, auch nicht, sich mit der Datenbank zu verbinden.
Die Arbeit mit Oracle-Datenbanken beinhaltet zwangsläufig die Aufgabe, Datenbankbenutzer anzulegen. Es gibt die Systembenutzerkonten, die Oracle selbst erstellt – hr , OE , sys usw. Diese Konten haben vordefinierte Konfigurationen mit Rechten und Einschränkungen. Die tägliche Arbeit erfordert jedoch immer andere Benutzer.
Eine der Aufgaben des DBA ist es, zusätzliche Datenbankbenutzer anzulegen. Die Aufgabe umfasst das Konfigurieren der Benutzerkonten, das Festlegen von Berechtigungen und das Verwalten von Benutzern gemäß den Geschäftszielen.
Zugriffserteilung in Oracle
Durch die Verwendung des GRANT
Befehl können Sie den Benutzern bestimmte Privilegien zuweisen und ihre Rollen nach Ihren Bedürfnissen konfigurieren. In Oracle können Sie anderen Ihre Erlaubnis erteilen, damit sie die Daten in Ihrer Datenbank manipulieren und verwalten können. GRANT
ist eine sehr leistungsfähige Anweisung mit vielen möglichen Optionen, aber die Kernfunktionalität besteht darin, die Berechtigungen von Benutzern und Rollen in der gesamten Datenbank zu verwalten.
GRANT-Befehlssyntax
Die grundlegende Syntax der Abfrage, um dem Benutzer bestimmte Privilegien zu gewähren, lautet wie folgt:
GRANT <permission> to <user>;
Oracle-Benutzerberechtigungen
Der GRANT
Der Befehl kann den Benutzern Berechtigungen zum Erstellen, Ändern, Löschen und Verwalten von Datenbankobjekten erteilen. Beispielsweise sind die Privilegien zum Erstellen von Tablespaces und zum Löschen der Zeilen einer beliebigen Tabelle in einer Datenbank Systemprivilegien.
Oracle verfügt über mehr als 100 Systemprivilegien, die in der Tabelle SYSTEM_PRIVILEGE_MAP zu finden sind.
CLUSTER | CLUSTER ERSTELLEN/ERSTELLEN/BELIEBEN ÄNDERN/CLUSTER LÖSCHEN |
DATENBANK | DATENBANK ÄNDERN, SYSTEM ÄNDERN, PRÜFSYSTEM |
INDEX | JEDEN INDEX ERSTELLEN/ÄNDERN/JEDEN INDEX LÖSCHEN |
PROFIL | PROFIL ERSTELLEN/ÄNDERN/LÖSCHEN |
ROLLE | CREATE/ALTER ANY/DROP ANY /GRANT ANY (erlaubt REVOKE) |
Rollback-Segment | ROLLBACK-SEGMENT ERSTELLEN/ÄNDERN/LÖSCHEN |
BENUTZER | NUTZER ERSTELLEN/ÄNDERN/WERDEN/LÖSCHEN |
ANSEHEN | ANSICHTEN ERSTELLEN/ERSTELLEN/BELIEBIGE ANSICHT LÖSCHEN |
SYNONYM | CREATE/CREATE ANY/CREATE PUBLIC/DROP ANY/DROP PUBLIC SYNONYM |
SITZUNG | SITZUNG ERSTELLEN/ÄNDERN/EINGESCHRÄNKT, RESSOURCENKOSTEN ÄNDERN |
TABELLE | ERSTELLEN/BELIEBIGE ERSTELLEN/BELIEBIGE ÄNDERN/BELIEBIGE LÖSCHEN/BELIEBIGE AUSWÄHLEN/BELIEBIGE EINFÜGEN/BELIEBIGE AKTUALISIEREN/BELIEBIGE LÖSCHEN/BELIEBIGE TABELLE SPERREN |
TABLESPACE | TABLESPACE ERSTELLEN/ÄNDERN/LÖSCHEN/VERWALTEN |
Üblicherweise erteilt der Administrator einer Datenbank den Benutzern die Privilegien. Es gibt jedoch Fälle, in denen der Administrator seine Oracle-Benutzerrechte übertragen muss. Hier kommen DBA-Privilegien ins Spiel. Wenn ein DBA einer anderen Person Systemprivilegien gewähren muss, muss dies mit der Admin-Option erfolgen:
GRANT create session TO user;
GRANT create session TO user with admin option;
Revoke create session from user;
Neben den Oracle-Systemberechtigungen werden Objektberechtigungen für Datenbankobjekte gewährt:Tabellen, Ansichten, Prozeduren usw.
Erstellen und Gewähren aller Berechtigungen für Oracle-Benutzer
Zuerst müssen wir unseren Benutzern das Systemprivileg erteilen, um sich bei der Datenbank anzumelden. Wir verwenden dafür die folgende Anweisung:
GRANT CREATE SESSION to visitor;
Es gibt viele Berechtigungen, die der Datenbankadministrator dem Benutzer erteilen kann. Es ist jedoch wichtig, sich an das primäre Sicherheitskonzept zu halten, das darin besteht, den Benutzern das Minimum an Berechtigungen zu geben, die erforderlich sind, um die Arbeit effizient zu erledigen. Aus diesem Grund wird nicht empfohlen, dem Benutzer alle Berechtigungen zu erteilen.
Sie können andere Privilegien nacheinander anwenden, jeweils durch eine separate Anweisung. Oder es ist möglich, diese Berechtigungen zu einer zu kombinieren, wie unten gezeigt:
GRANT CREATE VIEW, CREATE PROCEDURE, CREATE SEQUENCE, CREATE TRIGGER to visitor;
Wenn dieser bestimmte Benutzer berechtigt ist, Tabellen, Prozeduren, Trigger usw. zu ändern, finden Sie unten die Syntax zum Festlegen der erforderlichen Berechtigungen für jeden Fall. Seien Sie auch hier sehr vorsichtig, wenn Sie dem Benutzer erlauben, Elemente zu ändern, da diese Berechtigung global ist.
GRANT ALTER ANY TABLE to visitor;
GRANT ALTER ANY PROCEDURE to visitor;
GRANT ALTER ANY TRIGGER to visitor;
Damit der Benutzer Elemente löschen kann, verwenden wir die folgenden Anweisungen:
GRANT DELETE ANY TABLE to visitor;
GRANT DROP ANY PROCEDURE to visitor;
GRANT DROP ANY TRIGGER to visitor;
GRANT DROP ANY VIEW to visitor;
So gewähren Sie Benutzern in Oracle Tabellenprivilegien
Bevor Sie die Berechtigungen für den jeweiligen Benutzer festlegen, sollten Sie überlegen, welche Aufgaben diese Person in der Datenbank ausführen muss. Die häufigsten Szenarien umfassen das Erstellen von Tabellen, Ansichten, Prozeduren und Triggern. Einige Fälle erfordern die Möglichkeit, diese Elemente zu ändern oder zu löschen. Je nach Situation legt der Administrator fest, welche Systemrechte vergeben werden sollen.
Lassen Sie uns einen genaueren Blick darauf werfen, wie CREATE TABLE
gewährt wird Privileg für einen Benutzer in Oracle. Wenn wir bereit sind, unseren Benutzer – Besucher – zuzulassen – Um Tabellen in der Datenbank zu erstellen, verwenden wir die folgende Abfrage:
GRANT CREATE TABLE to visitor;
Erstellen Sie Oracle-Benutzer und erteilen Sie Berechtigungen einfach mit dbForge Studio für Oracle
Wenn Sie täglich mit Oracle-Datenbanken arbeiten und nach einer praktischen, leistungsstarken All-in-One-IDE suchen, endet Ihre Suche hier. dbForge Studio for Oracle hilft Entwicklern, die PL/SQL-Codierung zu beschleunigen, und bietet vielseitige Datenbearbeitungstools für die Verwaltung von datenbankinternen und externen Daten.
In diesem Artikel erstellen wir einen Oracle-Benutzer und gewähren DBA-Berechtigungen mit diesem Mehrzweckskript:
DECLARE
schema_name VARCHAR2(255):='username1'; -- Insert your username instead of 'username1'
row_count NUMBER;
BEGIN
FOR r IN (SELECT sid,serial# FROM v$session WHERE username = schema_name)
LOOP
EXECUTE IMMEDIATE 'ALTER SYSTEM DISCONNECT SESSION ''' || r.sid || ',' || r.serial# || ''''||' IMMEDIATE';
EXECUTE IMMEDIATE 'ALTER SYSTEM KILL SESSION ''' || r.sid || ',' || r.serial# || '''';
END LOOP;
SELECT count(*) INTO row_count FROM dba_users WHERE username = schema_name;
IF row_count > 0 THEN
EXECUTE IMMEDIATE 'DROP USER '||schema_name||' CASCADE';
END IF;
EXECUTE IMMEDIATE 'CREATE USER '||schema_name||' IDENTIFIED BY ' || schema_name;
EXECUTE IMMEDIATE 'GRANT dba TO '|| schema_name;
EXECUTE IMMEDIATE 'ALTER SESSION SET CURRENT_SCHEMA = '||schema_name;
END;
/
Was wir im bereitgestellten Skript tun, ist:
- Erstellen eines neuen Benutzers
- dem neu erstellten Benutzer DBA-Berechtigungen erteilen
- Festlegen des neu erstellten Benutzers als Standardbenutzer für die aktuelle Sitzung
In Oracle sind Benutzer und Schemas im Wesentlichen dasselbe. Sie können davon ausgehen, dass ein Benutzer ein Konto ist, um eine Verbindung zu einer Datenbank herzustellen, und ein Schema der Satz von Objekten ist, die zu diesem Konto gehören. Das neu erstellte Schema ist leer und wird daher nicht im Datenbank-Explorer angezeigt .
Lassen Sie uns eine Abteilung erstellen Tabelle, damit der neue Benutzer in der Liste erscheint. Verwenden Sie dazu das folgende Skript:
CREATE TABLE departments (
department_id NUMBER CONSTRAINT PK_DepID PRIMARY KEY,
department_name varchar2(255) NOT NULL,
location_id NUMBER NOT NULL);
Denken Sie daran, dass Sie für diesen Vorgang kein anderes SQL-Dokument öffnen müssen. Mit dbForge Studio for Oracle können Sie den Code nur teilweise ausführen. Wählen Sie einfach CREATE TABLE
Klausel, klicken Sie mit der rechten Maustaste und wählen Sie Auswahl ausführen .
Wenn Sie über AutoComit verfügen Funktion EIN, der vorherige Schritt ist der letzte. Wenn es jedoch deaktiviert ist, müssen Sie die Änderungen festschreiben. Dann sehen Sie beim Aktualisieren des Datenbank-Explorers Benutzername1 in der Liste.
Es gibt Fälle, in denen alte Sitzungen weiterhin auf dem Server ausgeführt werden. Sie könnten die Ausführung neuer Befehle stören. Im obigen Code werden alle alten Sitzungen automatisch lokalisiert und vom Server entfernt. Sollten Sie Ihre aktuelle Sitzung neu starten müssen, können Sie sie mit einer der folgenden Abfragen trennen oder beenden:
ALTER SYSTEM DISCONNECT SESSION
ALTER SYSTEM KILL SESSION
So löschen (verwerfen) Sie Benutzer in Oracle
Falls Sie aus irgendeinem Grund einen Benutzer entfernen müssen, sollten Sie den DROP USER
verwenden Befehl mit der folgenden Syntax:
DROP USER <username>;
In unserem Testfall entfernen wir den Benutzer visitor zuvor erstellt:
DROP USER visitor;
Es gibt jedoch einige Einschränkungen, die Sie beachten müssen, bevor Sie den Benutzer löschen:
- Sie können Benutzer nicht entfernen, ohne alle zugehörigen Objekte zu löschen. Daher müssen Sie alle Tabellen, Ansichten, Prozeduren usw. löschen, die dieser Benutzer erstellt hat, bevor Sie mit dem DROP-Befehl fortfahren.
- Sie können keine Benutzer entfernen, die mit der Datenbank verbunden sind. Zuerst müssen Sie alle Sitzungen löschen, die der Benutzer hatte. Danach können Sie den Benutzer selbst löschen.
Es gibt einen speziellen Befehl, der es ermöglicht, den Benutzer mit all seinen Datenbankobjekten auf einmal zu löschen:
DROP USER <username> CASCADE;
Schlussfolgerung
Zusammenfassend können Sie jetzt Oracle SQL CREATE USER
verwenden Befehl, um neue Benutzer hinzuzufügen, zu konfigurieren und zu verwalten. Wir haben die Beispiele für die manuelle Leistung verwendet. Die Fähigkeiten der modernen Softwarelösungen für Oracle-Datenbanken können diese Aufgabe jedoch vereinfachen, schneller und genauer machen. Fühlen Sie sich frei, dbForge Studio mit einem .
Nützliche Links
- Einrichten eines neuen Benutzerkontos in Oracle
- Oracle-Datenbankverwaltungstools
- Erstellen Sie eine Datenbank in Oracle
- Oracle-Umbenennungstabelle
- Oracle Alter Table