Die Erteilung von Berechtigungen an Oracle-Benutzer kann durch Befolgen dieser Schritte erreicht werden: Stellen Sie eine Verbindung zur Datenbank her. Berechtigungen für bestimmte Objekte erteilen: GRANT
TO ; Berechtigungen für Schemaobjekte erteilen: GRANT ; Systemberechtigungen erteilen: GRANT AN ;Berechtigungen widerrufen: REVOKE AN
So erteilen Sie Oracle Berechtigungen Benutzer
Schritt 1: Verbindung zur Oracle-Datenbank herstellen
Verwenden Sie SQL*Plus oder einen anderen Oracle-Client, um eine Verbindung zur Zieldatenbank herzustellen.
Schritt 2: Berechtigungen für bestimmte Objekte erteilenUm Berechtigungen für eine bestimmte Tabelle zu erteilen, verwenden Sie die folgende Syntax: 第 3 步:授予架构对象的权限 要授予对架构内所有对象的权限,请使用 例如,要授予用户 第 4 步:授予系统权限 要授予系统范围的权限,例如 例如,要授予用户 第 5 步:撤销权限 要撤销先前授予的权限,请使用 Das obige ist der detaillierte Inhalt vonSo autorisieren Sie einen Oracle-Benutzer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<code>GRANT <权限> ON <表名> TO <用户名>;Zum Beispiel, um dem Benutzer <code>scott</code> Berechtigungen für die Tabelle <code> zu erteilen EMPLOYEES </code> für die Berechtigungen <code>SELECT</code> und <code>UPDATE</code> verwenden Sie bitte: </p>
<pre class="brush:php;toolbar:false"><code>GRANT SELECT, UPDATE ON EMPLOYEES TO scott;</code>
scott
对表 EMPLOYEES
的 SELECT
和 UPDATE
权限,请使用:<code>GRANT <权限> ON <架构名>.ALL_OBJECTS TO <用户名>;</code>
ALL
关键字:<code>GRANT SELECT ON HR.ALL_OBJECTS TO scott;</code>
scott
对架构 HR
内所有对象的 SELECT
权限,请使用:<code>GRANT <权限> ON SYSTEM.<对象名> TO <用户名>;</code>
CREATE USER
,请使用 SYSTEM
特殊架构:<code>GRANT CREATE USER ON SYSTEM.USER TO scott;</code>
scott
创建用户的权限,请使用:<code>REVOKE <权限> ON <对象名> FROM <用户名>;</code>
REVOKE
ALL
: 🎜rrreee🎜Um beispielsweise dem Benutzer scott
SELECT für alle Objekte innerhalb des Schemas <code>HR zu erteilen Code>
Berechtigungen, verwenden Sie: 🎜rrreee🎜🎜Schritt 4: Systemberechtigungen erteilen 🎜🎜🎜Um systemweite Berechtigungen wie CREATE USER
zu erteilen, verwenden Sie SYSTEM
Spezielle Architektur: 🎜rrreee🎜 Um beispielsweise dem Benutzer scott
die Berechtigung zum Erstellen von Benutzern zu erteilen, verwenden Sie: 🎜rrreee🎜🎜Schritt 5: Berechtigungen widerrufen 🎜🎜🎜Um zuvor erteilte Berechtigungen zu widerrufen, verwenden Sie REVOKE
-Anweisung: 🎜rrreee