== Einen User anlegen ===
Als SYS:
<code sql>
-- create the user
create user conbook identified by conbook default tablespace USERS temporary tablespace TEMP;
al... USERS;
grant connect, resource to conbook;
-- create the info Archive DIRECTORY
create or replace directory IMG_ARCHIVE as 'C:\entwicklung\work\OracleMultiMed
legen wir uns also zwei Tabellen an:
<code sql>
create table vertex ( name varchar2(1), valueA varchar2(256));
create unique index idx_vertex_pk on vertex(name);
create table edge ( edge_id number, Name_from varchar2(1), Name_to varchar2(1) ,value varchar2(256));
create unique index idx_edge_pk on edge(edge_id);
create
AUTHID CURRENT_USER"?
Testcase:
<code sql>
-- Create ROLE and Grant the rights
sqlplus / as sysdba
SQL> create role READ_SCOTT;
SQL> grant select on scott.emp ... L/SQL with with invoker's rights => CURRENT_USER
CREATE OR REPLACE PROCEDURE procTestRoleRighst
AUTHID C... '||to_char(v_count));
END;
/
Warning: Procedure created with compilation errors.
SQL> show errors
Error
run:
OracleOraDB12Home1ClrAgent service is being created.
OracleOraDB12Home1ClrAgent service was created successfully.
OracleOraDB12Home1ClrAgent service is star... rary Objekt anlegen<code sql> sqlplus / as sysdba
CREATE OR REPLACE LIBRARY SKA_MQ_CONNECT_DDL AS 'C:\orac... f der DLL erstellen wie zum Beispiel:<code plsql>
CREATE OR REPLACE FUNCTION callExternalDDLProc
RETURN
t Beispiel ===
Die User anlegen:
<code sql>
--A
create user A identified by A;
grant connect to A;
grant create table to A;
grant unlimited tablespace to A;
--B
create user B identified by B;
grant connect to B;
grant create View to B;
--C
create user C identified by C;
gr
n und
- verwenden
Type anlegen:
<code plsql>
create type t_pivot as object( id integer );
/
create type pivot_table as table of t_pivot;
/
</code>
Funktion definieren:
<code plsql>
CREATE OR REPLACE function getpivot(
p_count intege... n Tag kein Wert existiert
Anlegen:
<code plsql>
create or replace type date_pivot as object(
datid
FC1
-- Hier am Beispiel einer Test Tabelle:
--
create table rawtest (id number, wert long raw);
--
--... iben
-- Wert dann je nach Bedarf konvertieren
--
create or replace function readRawtoVarchar2(p_id number... ----
-- Konkrete Umsetzung für die Tabelle T003T
CREATE OR REPLACE FUNCTION readRawtoVarchar2T003T(p_key ... t erzeugt werden .-( .
<code sql>
-- Test Table
create table t (id number, value long raw);
insert into
irect&300 | Authentication Schemes anlegen }}
* Create Button rechte wählen
* Vorlage auswählen : Base... ema der Apex Application) erstellen:
<code plsql>
create procedure setRole
is
begin
apex_authorization.e... , „Authorization Schemes“ auswählen
* Mit den "Create Button" den Wizard für ein neues Scheme starten
... t dynamisch hinterlegt!)
* {{ :prog:apex:apex_create_authorization_scheme_v01.png | ein Apex Authoriza
e Automation ===
{{ :prog:apex:apex_automations_create_automations_uebersicht_v01.jpg?600 | Oracle APEX ...
Das Schema in der die APP läuft muss das Rechte "create Job" besitzen!
<code sql>
# als SYS
grant create job to GPI;
</code>
=== Anlegen über die APEX Ober... ic - Automations“
{{ :prog:apex:apex_automations_create_automations.jpg?300 | Oracle APEX Automations anl