shell bypass 403
/* Copyright (c) 2002, 2010, Oracle and/or its affiliates.
All rights reserved. */
/*
NAME
occidemod - SQL Script to drop OCCI demo objects
DESCRIPTION
SQL Script to drop OCCI demo objects created by occidemo.sql
To be run in the end to drop OCCI demo objects from HR schema
MODIFIED
mvasudev 09/27/10 - remove HR schema and user SCOTT
sudsrini 03/06/03 - sudsrini_occi_10ir1_demos
sudsrini 02/21/03 - Created
*/
connect scott/tiger
DROP PROCEDURE demo_proc;
DROP FUNCTION demo_fun;
DROP TABLE elements;
DROP TABLE author_tab;
DROP TABLE publisher_tab;
DROP TABLE publ_address_tab;
DROP TABLE journal_tab;
DROP TABLE article_tab;
DROP TABLE librarian_tab;
DROP TABLE book;
DROP TABLE cover;
DROP TYPE journal;
DROP TYPE publ_address;
DROP TYPE librarian;
DROP TYPE people_obj;
DROP TABLE electronic_media;
DROP TYPE elheader_typ;
DROP TYPE elecdoc_tab;
DROP TYPE elecdoc_typ;
DROP TABLE foreign_student_tab;
DROP TABLE parttime_stud_tab;
DROP TABLE student_tab;
DROP TABLE people_tab;
DROP TYPE foreign_student;
DROP TYPE parttime_stud;
DROP TYPE student;
DROP TYPE people_typ;
/* OCCI AQ Object */
connect system/manager
revoke aq_administrator_role from scott;
connect scott/tiger
BEGIN
dbms_aqadm.stop_queue(queue_name => 'queue01');
END;
/
BEGIN
dbms_aqadm.drop_queue('queue01');
END;
/
BEGIN
dbms_aqadm.drop_queue_table('scott.table01');
END;
/
BEGIN
dbms_aqadm.stop_queue(queue_name => 'queue02');
END;
/
BEGIN
dbms_aqadm.drop_queue('queue02');
END;
/
BEGIN
dbms_aqadm.drop_queue_table('scott.table02');
END;
/
BEGIN
dbms_aqadm.stop_queue(queue_name => 'queue03');
END;
/
BEGIN
dbms_aqadm.drop_queue('queue03');
END;
/
BEGIN
dbms_aqadm.drop_queue_table('scott.table03');
END;
/
BEGIN
dbms_aqadm.stop_queue(queue_name => 'queue04');
END;
/
BEGIN
dbms_aqadm.drop_queue('queue04');
END;
/
BEGIN
dbms_aqadm.drop_queue_table('scott.table04');
END;
/
DROP TYPE scott_obj;