Datenbank-Benutzer

Aus GeoMediaKommunal
Version vom 14. November 2013, 08:43 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Um einen Benutzer in Oracle (Datenschema) anzulegen führen Sie folgendes SQL Statement aus. Ersetzen Sie hier den platzhalter 'schema_name' durch die gewünsc…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Um einen Benutzer in Oracle (Datenschema) anzulegen führen Sie folgendes SQL Statement aus. Ersetzen Sie hier den platzhalter 'schema_name' durch die gewünschte bezeichnung ihres Schemas. Den Platzhalter 'Schema_passwort' entsprechend durch ihr gewünschtes kennwort. -- USER SQL CREATE USER schema_name IDENTIFIED BY schema_password

 DEFAULT TABLESPACE "USERS" 
 TEMPORARY TABLESPACE "TEMP"; 

-- ROLES GRANT "RESOURCE" to schema_name ; GRANT "CONNECT" to schema_name ; ALTER USER schema_name DEFAULT ROLE "RESOURCE","CONNECT"; -- SYSTEM PRIVILEGES GRANT ALTER ANY INDEX TO schema_name ; GRANT ALTER ANY PROCEDURE TO schema_name ; GRANT ALTER ANY TABLE TO schema_name ; GRANT ALTER ANY TRIGGER TO schema_name ; GRANT CREATE ANY INDEX TO schema_name ; GRANT CREATE ANY INDEXTYPE TO schema_name ; GRANT CREATE ANY PROCEDURE TO schema_name ; GRANT CREATE ANY SEQUENCE TO schema_name ; GRANT CREATE ANY TABLE TO schema_name ; GRANT CREATE ANY TRIGGER TO schema_name ; GRANT CREATE ANY VIEW TO schema_name ; GRANT CREATE SESSION TO schema_name ; GRANT DROP ANY INDEX TO schema_name ; GRANT DROP ANY PROCEDURE TO schema_name ; GRANT DROP ANY TABLE TO schema_name ; GRANT DROP ANY TRIGGER TO schema_name ; GRANT DROP ANY VIEW TO schema_name ; GRANT EXECUTE ANY PROCEDURE TO schema_name ; GRANT SELECT ANY TABLE TO schema_name ; GRANT UNLIMITED TABLESPACE TO schema_name ; GRANT UPDATE ANY TABLE TO schema_name ;