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:
GRANT <权限> ON <表名> TO <用户名>;Zum Beispiel, um dem Benutzer scott
Berechtigungen für die Tabelle zu erteilen EMPLOYEES
für die Berechtigungen SELECT
und UPDATE
verwenden Sie bitte: GRANT SELECT, UPDATE ON EMPLOYEES TO scott;
scott
对表EMPLOYEES
的SELECT
和UPDATE
权限,请使用:
GRANT <权限> ON <架构名>.ALL_OBJECTS TO <用户名>;
第 3 步:授予架构对象的权限
要授予对架构内所有对象的权限,请使用ALL
关键字:
GRANT SELECT ON HR.ALL_OBJECTS TO scott;
例如,要授予用户scott
对架构HR
内所有对象的SELECT
权限,请使用:
GRANT <权限> ON SYSTEM.<对象名> TO <用户名>;
第 4 步:授予系统权限
要授予系统范围的权限,例如CREATE USER
,请使用SYSTEM
特殊架构:
GRANT CREATE USER ON SYSTEM.USER TO scott;
例如,要授予用户scott
创建用户的权限,请使用:
REVOKE <权限> ON <对象名> FROM <用户名>;
第 5 步:撤销权限
要撤销先前授予的权限,请使用REVOKE
ALL
: rrreeeUm beispielsweise dem Benutzerscott
SELECT für alle Objekte innerhalb des Schemas HR zu erteilen Code>
Berechtigungen, verwenden Sie: rrreeeSchritt 4: Systemberechtigungen erteilen Um systemweite Berechtigungen wieCREATE USER
zu erteilen, verwenden SieSYSTEM
Spezielle Architektur: rrreee Um beispielsweise dem Benutzerscott
die Berechtigung zum Erstellen von Benutzern zu erteilen, verwenden Sie: rrreeeSchritt 5: Berechtigungen widerrufen Um zuvor erteilte Berechtigungen zu widerrufen, verwenden SieREVOKE
-Anweisung: rrreeeDas 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!