forked from OsBlaineOra/db-devops-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreate_schema.sql
More file actions
54 lines (45 loc) · 1.05 KB
/
Copy pathcreate_schema.sql
File metadata and controls
54 lines (45 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
DROP USER hol_dev CASCADE;
CREATE USER hol_dev IDENTIFIED BY HandsOnLabUser1;
ALTER USER hol_dev TEMPORARY TABLESPACE temp;
GRANT CREATE SESSION, RESOURCE, UNLIMITED TABLESPACE TO hol_dev;
GRANT CREATE TABLE,
CREATE VIEW,
CREATE SEQUENCE,
CREATE PROCEDURE,
CREATE TYPE,
CREATE SYNONYM
TO hol_dev;
BEGIN
ords_admin.enable_schema(
p_enabled => TRUE,
p_schema => 'hol_dev',
p_url_mapping_type => 'BASE_PATH',
p_url_mapping_pattern => 'hol_dev',
p_auto_rest_auth => NULL
);
commit;
END;
/
DROP USER hol_test CASCADE;
CREATE USER hol_test IDENTIFIED BY HandsOnLabUser1;
ALTER USER hol_test TEMPORARY TABLESPACE temp;
GRANT CREATE SESSION, RESOURCE, UNLIMITED TABLESPACE TO hol_test;
GRANT CREATE TABLE,
CREATE VIEW,
CREATE SEQUENCE,
CREATE PROCEDURE,
CREATE TYPE,
CREATE SYNONYM
TO hol_test;
BEGIN
ords_admin.enable_schema(
p_enabled => TRUE,
p_schema => 'hol_test',
p_url_mapping_type => 'BASE_PATH',
p_url_mapping_pattern => 'hol_test',
p_auto_rest_auth => NULL
);
commit;
END;
/
exit;