Owa_sec
I have Oracle Designer 6.0, Oracle Enterprise 8.0.5 and Oracle Application Server 3.0.1 on Windows NT.
If I using authorization by owa_sec - per package, sometimes my browser (MSIE 5) stops showing generated pages from my application (returns error finding page) and I must restart NT to repair it.
Do you know, why is it?
I have Oracle Designer 6.0, Oracle Enterprise 8.0.5 and Oracle Application Server 3.0.1 on Windows NT.
If I using authorization by owa_sec - per package, sometimes my browser (MSIE 5) stops showing generated pages from my application (returns error finding page) and I must restart NT to repair it.
Do you know, why is it?
Similar Messages
-
OWA_SEC.CUSTOM package - Custom authentication procedures...
Folks -
I haven't ever used the OWA_SEC.CUSTOM package for custom authentication of a psp application - and now need to do so. The documentation doesn't have any examples of what I need to do. Although there is plenty of documentation - it all says the same stuff, without saying what developers need to do to get it to work.
For example I have updated the following files in the following ways - and still it doesn't work:
owapriv.sql - updated the line that says:
auth_scheme := OWA_SEC.NO_CHECK;
to :
auth_scheme := OWA_SEC.CUSTOM;
owacust.sql - updated to say:
create or replace package body OWA_CUSTOM is
/* Global PLSQL Agent Authorization callback function - */
/* It is used when PLSQL Agent's authorization scheme is set to */
/* GLOBAL or CUSTOM when there is overriding OWA_CUSTOM package.*/
/* This is a default implementation. User should modify. */
function authorize return boolean is
v_username varchar2(30);
v_pass varchar2(30);
BEGIN
owa_sec.set_authorization(OWA_SEC.CUSTOM);
owa_sec.set_protection_realm('my_app');
v_username := owa_sec.get_user_id;
v_pass := owa_sec.get_password;
IF v_username = 'cmanning' THEN
return TRUE;
ELSE
return FALSE;
END IF;
end;
end;
show errors
wdbsvrapp.sql looks like this:
[DAD_mydad]
connect_string = my_connect_string
password = my_password
username = my_username
default_page = my_default_package.procedure
;document_table =
;document_path =
;document_proc =
;upload_as_long_raw =
;upload_as_blob =
name_prefix =
;always_describe =
;after_proc =
;before_proc =
reuse = Yes
connmax = 20
;pathalias =
;pathaliasproc =
enablesso = No
;custom_auth =
Can anyone tell me what I am missing / doing wrong.
For example:
When I take out the username/password reference from the wdbsvr.app file - the browswer tries to authenticate me and the only username/password that validates is the username/password of the database user.
I don't want to have to have database users for every application user that should be authenticated in my application. I want to put a routine in the owacust.sql file that authenticates users (via my own routine or an optional LDAP/radius/SecurID lookup). In this basic example - I am only validating with the cmanning/cmanning combination.
From what I understand in the documentation - if I use OWA_SEC.CUSTOM - then I don't have to put a .authorize function in every package - the OWA agent simply authenticates every request via the OWA_CUSTOM.authorize function.....
Dude - what's up?
Can someone from the Big O help a brother out?
cfm
nullCharles
It looks to me like you want your users authenticated when they try to view your pl/sql-generated html pages, but you want to control the validation with custom code.
You appear to be trying to use owa_custom.authorize to authorize each request, which seems like a good approach.
This whole area is quite complex and I have never found any really comprehensive doco on it. Here are my thoughts which others might like to comment on.
This is a simple version of owa_custom:
PACKAGE BODY OWA_CUSTOM IS
FUNCTION authorize return boolean is
BEGIN
owa_sec.set_protection_realm('aRealm');
if owa.user_id is null then
return false;
else
return my_validate_user
(owa.user_id,owa.get_password);
end if;
exception
RETURN FALSE;
END authorize;
begin
owa_sec.set_authorization(OWA_SEC.GLOBAL);
end;
Note the begin block that applies to the package and sets authorization to GLOBAL when the package is loaded.
The authentication mode in the DAD will need to be Global Owa (afaik) and you will need to supply an oracle username and password in the DAD. ie. you will authenticate the userid/password supplied by the user and then the user will connect to the database as the oracle user specified in the DAD.
I cannot test this code at the moment. Nor can I give you complete instructions to set up authentication from scratch. But here's a brief description of what the code should do.
1. It sets authorization to GLOBAL. So mod_plsql will call owa_custom.authorize for every request. That is, you don't call owa_custom.authorize, it will be done for you and the internals probably look like this:
if owa_custom.authorize then
user_requesed_page(user_supplied_args);
else
send_access_denied;
end if;
2. It sets up a realm, which is relevant to HTTP Basic Authentication and its challenge/response. (You don't have to use HTTP Basic Authentication. An alternative is to present a login form to the user, then you manage the userid/password.)
3. It looks in owa.user_id which will hold the userid supplied by the browser after a HTTP Basic Authentication challenge/response.
4. It uses your custom code to validate the userid and password once the user has been challenged to provide these. You obviously have to create the my_validate_user procedure in the schema and package of your choice.
5. It does not time users out, it does not sustain multi-sessions per user via cookies and it does not support logout without shutting the browsers. But it is simpler for lacking these features.
If this is a way you want to try then your first aim should be to make sure owa_custom is called globally and that it lets you into the database via the DAD-supplied userid and password. You may need some way of writing debug on the server using utl_file to confirm it is being called. Or you could make it return true unconditionally, request a page, then make it return false and request a page.
This is just a start, but let me know if it is on topic.
It would be great to hear suggestions and comments from others on authentication for an htp application under iAS.
Has anyone tried DB Prism?
null -
Can anybody please help on these:
1. When I run owa_sec.get_client_ip in the sql developer, it returns me null. Any idea why?
2. How is owa_sec.get_client_ip different from owa_util.get_cgi_env('REMOTE_ADDR')?
3. I want to get the ipaddress of my machine(like ipaddress I get when I check ip configuraion on the command line) and owa_util.get_cgi_env('REMOTE_ADDR') doesn't give me the right one? It gives some other number of the same series as is mine.
Thanks,Thanks everybody for the reply.
This is what I know so far:
I am using windows2007 and Oracle 11g.
select owa_util.get_cgi_env('REMOTE_ADDR') from dual
--111.200.14.46
select sys_context('userenv','ip_address') from dual;
--111.200.13.1
--and when I run ipconfig on the command line
--111.200.132.59(this is what I want to achieve)
Purpose is to is get ipaddress of the person who runs an application in apex.
and following javascript(run on http://javascript.internet.com/user-details/ip-address.html) also give ip address that I want: 111.200.132.59
'<!--#echo var="REMOTE_ADDR"-->'
but when I put in the html header of the apex application, it doesn't return any ip address
I didn't put it in apex forum thinking that I can probably get sql query to get desired results.
Thanks, -
How to implement a password/login feature using the package OWA_SEC
HELLO.....
I have another question:
I am using the following versions of Oracle products
Connected to:
Oracle9i Release 9.2.0.5.0 - Production
JServer Release 9.2.0.5.0 - Production
SQL> select owa_util.get_version from dual;
GET_VERSION
9.0.4.0.1
(version of OWA packages)
I have successfully compiled the following package:
(It is based on a package in the text Oracle Web Application Programming for PL/SQL Developers by Susan Boardman etc page 687-688
The SPEC and BODY code is as follows:
CREATE OR REPLACE PACKAGE AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN;
PROCEDURE HELLO_WORLD;
END;
CREATE OR REPLACE PACKAGE BODY AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN IS
v_user VARCHAR2(10);
v_password VARCHAR2(10);
BEGIN
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
IF v_user = 'PREN' AND v_password = 'HALL' THEN
RETURN TRUE;
ELSE
RETURN FALSE;
END IF;
END AUTHORIZE;
PROCEDURE HELLO_WORLD IS
v_status BOOLEAN;
BEGIN
htp.p('TESTING');
v_status := authorize;
IF v_status = TRUE THEN
htp.p('WENT TO PASSWORD SECTION');
ELSE
htp.p('DID NOT GO TO PASSWORD SECTION');
END IF;
END HELLO_WORLD;
END AUTHEN_TEST;
As I said the code compiles!!
However what I want it to do is successfully run the following code from the above package:
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
I want the user to be asked for a password and login
Currently when I use the web based application the browser displays:
TESTING DID NOT GO TO PASSWORD SECTION
Any advice is appreciated
Thank You
DouglasHello,
The URL:
http://www.columbia.edu/~br111/plsqltools/configur.htm#1002513
has useful information related to my question
Also this post from Paul M was helpful:
Finding which OWA packages are available for use in the schema/database
Thanks
Doug -
Implementing a password/login feature using the package OWA_SEC
THANK YOU .
I have another question:
I am using the following versions of Oracle products
Connected to:
Oracle9i Release 9.2.0.5.0 - Production
JServer Release 9.2.0.5.0 - Production
SQL> select owa_util.get_version from dual;
GET_VERSION
9.0.4.0.1
(version of OWA packages)
I have successfully compiled the following package:
(It is based on a package in the text Oracle Web Application Programming for PL/SQL Developers by Susan Boardman etc page 687-688
The SPEC and BODY code is as follows:
CREATE OR REPLACE PACKAGE AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN;
PROCEDURE HELLO_WORLD;
END;
CREATE OR REPLACE PACKAGE BODY AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN IS
v_user VARCHAR2(10);
v_password VARCHAR2(10);
BEGIN
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
IF v_user = 'PREN' AND v_password = 'HALL' THEN
RETURN TRUE;
ELSE
RETURN FALSE;
END IF;
END AUTHORIZE;
PROCEDURE HELLO_WORLD IS
v_status BOOLEAN;
BEGIN
htp.p('TESTING');
v_status := authorize;
IF v_status = TRUE THEN
htp.p('WENT TO PASSWORD SECTION');
ELSE
htp.p('DID NOT GO TO PASSWORD SECTION');
END IF;
END HELLO_WORLD;
END AUTHEN_TEST;
As I said the code compiles!!
However what I want it to do is successfully run the following code from the above package:
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
I want the user to be asked for a password and login
Currently when I use the web based application the browser displays:
TESTING DID NOT GO TO PASSWORD SECTION
Any advice is appreciated
Thank You
DouglasHello,
The URL:
http://www.columbia.edu/~br111/plsqltools/configur.htm#1002513
has useful information related to my question
Also this post from Paul M was helpful:
Finding which OWA packages are available for use in the schema/database
Thanks
Doug -
Finding which OWA packages are available for use in the schema/database
Hello,
When I type in the following in SQLplus:
select owa_util.get_version from dual
It returns with
GET_VERSION
9.0.4.0.1
Is it possible to write a query that tells me which OWA packages are included in version 9.0.4.0.1
Im interested in the OWA_SEC package
Thank You
DouglasTHANK YOU .
I have another question:
I have successfully compiled the following package:
(It is based on a package in the text Oracle Web Application Programming for PL/SQL Developers by Susan Boardman etc page 687-688
The SPEC and BODY code is as follows:
CREATE OR REPLACE PACKAGE AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN;
PROCEDURE HELLO_WORLD;
END;
CREATE OR REPLACE PACKAGE BODY AUTHEN_TEST IS
FUNCTION AUTHORIZE RETURN BOOLEAN IS
v_user VARCHAR2(10);
v_password VARCHAR2(10);
BEGIN
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
IF v_user = 'PREN' AND v_password = 'HALL' THEN
RETURN TRUE;
ELSE
RETURN FALSE;
END IF;
END AUTHORIZE;
PROCEDURE HELLO_WORLD IS
v_status BOOLEAN;
BEGIN
htp.p('TESTING');
v_status := authorize;
IF v_status = TRUE THEN
htp.p('WENT TO PASSWORD SECTION');
ELSE
htp.p('DID NOT GO TO PASSWORD SECTION');
END IF;
END HELLO_WORLD;
END AUTHEN_TEST;
As I said the code compiles!!
However what I want it to do is successfully run the following code from the package:
owa_sec.set_protection_realm('The Realm of Testing');
v_user := UPPER(owa_sec.get_user_id);
v_password := UPPER(owa_sec.get_password);
and have the user be asked for a password and login
Currently when I run it the browser displays:
TESTING DID NOT GO TO PASSWORD SECTION
Any advice is appreciated
Thank You
Douglas -
How to install WEB PL/SQL?
When I running "Install Web PL-SQL Generator",I got the following errors:
Someone help me, please!
No errors.
No errors.
Package wsglm...
Input truncated to 11 characters
No errors.
Package wsgjsl...
No errors.
Package wsgfl...
No errors.
Package wsgl...
Warning: Package created with compilation errors.
Errors for PACKAGE WSGL:
LINE/COL ERROR
62/22 PLS-00201: identifier 'OWA.VC_ARR' must be declared
62/22 PL/SQL: Declaration ignored
63/22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be declared
63/22 PL/SQL: Declaration ignored
Package body wsgjsl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGJSL:
LINE/COL ERROR
280/7 PL/SQL: Statement ignored
311/53 PLS-00905: object OWNER.WSGL is invalid
334/7 PL/SQL: Statement ignored
344/17 PLS-00905: object OWNER.WSGL is invalid
472/7 PL/SQL: Statement ignored
493/31 PLS-00905: object OWNER.WSGL is invalid
813/10 PL/SQL: Statement ignored
813/22 PLS-00905: object OWNER.WSGL is invalid
828/10 PL/SQL: Statement ignored
828/22 PLS-00905: object OWNER.WSGL is invalid
843/10 PL/SQL: Statement ignored
843/22 PLS-00905: object OWNER.WSGL is invalid
852/10 PL/SQL: Statement ignored
852/22 PLS-00905: object OWNER.WSGL is invalid
861/10 PL/SQL: Statement ignored
861/22 PLS-00905: object OWNER.WSGL is invalid
884/10 PL/SQL: Statement ignored
884/22 PLS-00905: object OWNER.WSGL is invalid
960/3 PL/SQL: Statement ignored
960/15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be declared
Package body wsgl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGL:
LINE/COL ERROR
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00905: object OWNER.WSGL is invalid
1/14 PLS-00304: cannot compile body of 'WSGL' without its
specification
Package body wsgfl...
No errors.
No errors.
No errors.
No errors.
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT1:
LINE/COL ERROR
49/4 PLS-00201: identifier 'HTP.P' must be declared
49/4 PL/SQL: Statement ignored
51/7 PLS-00201: identifier 'HTP.P' must be declared
51/7 PL/SQL: Statement ignored
53/10 PLS-00201: identifier 'HTP.P' must be declared
53/10 PL/SQL: Statement ignored
60/4 PLS-00201: identifier 'HTP.P' must be declared
60/4 PL/SQL: Statement ignored
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT2:
LINE/COL ERROR
36/13 PLS-00201: identifier 'HTP.P' must be declared
36/13 PL/SQL: Statement ignored
42/10 PLS-00201: identifier 'HTP.P' must be declared
42/10 PL/SQL: Statement ignored
48/13 PLS-00201: identifier 'HTP.P' must be declared
48/13 PL/SQL: Statement ignored
53/16 PLS-00201: identifier 'HTP.P' must be declared
53/16 PL/SQL: Statement ignored
59/13 PLS-00201: identifier 'HTP.P' must be declared
59/13 PL/SQL: Statement ignored
64/10 PLS-00201: identifier 'HTP.P' must be declared
64/10 PL/SQL: Statement ignored
70/13 PLS-00201: identifier 'HTP.P' must be declared
70/13 PL/SQL: Statement ignored
87/28 PLS-00201: identifier 'HTP.BR' must be declared
87/28 PL/SQL: Statement ignored
92/25 PLS-00201: identifier 'HTP.P' must be declared
92/25 PL/SQL: Statement ignored
99/13 PLS-00201: identifier 'HTP.P' must be declared
99/13 PL/SQL: Statement ignored
The following synonyms already exist. Please check that they are valid:
OWA
OWA_UTIL
OWA_COOKIE
OWA_IMAGE
OWA_INIT
OWA_OPT_LOCK
OWA_PATTERN
OWA_SEC
OWA_TEXT
HTP
HTF
CG$ERRORS
WSGL
WSGJSL
WSGLM
WSGFL
Webserver Generator Compilation Report
NAME TY LINE COL TEXT
WSGJSL PB 311 53 PLS-00905: object OWNER.WSGL is invalid
280 7 PL/SQL: Statement ignored
344 17 PLS-00905: object OWNER.WSGL is invalid
334 7 PL/SQL: Statement ignored
493 31 PLS-00905: object OWNER.WSGL is invalid
472 7 PL/SQL: Statement ignored
813 22 PLS-00905: object OWNER.WSGL is invalid
813 10 PL/SQL: Statement ignored
828 22 PLS-00905: object OWNER.WSGL is invalid
828 10 PL/SQL: Statement ignored
843 22 PLS-00905: object OWNER.WSGL is invalid
843 10 PL/SQL: Statement ignored
852 22 PLS-00905: object OWNER.WSGL is invalid
852 10 PL/SQL: Statement ignored
861 22 PLS-00905: object OWNER.WSGL is invalid
861 10 PL/SQL: Statement ignored
884 22 PLS-00905: object OWNER.WSGL is invalid
884 10 PL/SQL: Statement ignored
960 15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be
declared
NAME TY LINE COL TEXT
WSGJSL PB 960 3 PL/SQL: Statement ignored
WSGL PA 62 22 PLS-00201: identifier 'OWA.VC_ARR' must be
CK declared
AG
E
62 22 PL/SQL: Declaration ignored
63 22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be
declared
63 22 PL/SQL: Declaration ignored
PB 1 14 PLS-00905: object OWNER.WSGL is invalid
1 14 PLS-00304: cannot compile body of 'WSGL' without
its specification
0 0 PL/SQL: Compilation unit analysis terminated
nullWhen I running "Install Web PL-SQL Generator",I got the following errors:
Someone help me, please!
No errors.
No errors.
Package wsglm...
Input truncated to 11 characters
No errors.
Package wsgjsl...
No errors.
Package wsgfl...
No errors.
Package wsgl...
Warning: Package created with compilation errors.
Errors for PACKAGE WSGL:
LINE/COL ERROR
62/22 PLS-00201: identifier 'OWA.VC_ARR' must be declared
62/22 PL/SQL: Declaration ignored
63/22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be declared
63/22 PL/SQL: Declaration ignored
Package body wsgjsl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGJSL:
LINE/COL ERROR
280/7 PL/SQL: Statement ignored
311/53 PLS-00905: object OWNER.WSGL is invalid
334/7 PL/SQL: Statement ignored
344/17 PLS-00905: object OWNER.WSGL is invalid
472/7 PL/SQL: Statement ignored
493/31 PLS-00905: object OWNER.WSGL is invalid
813/10 PL/SQL: Statement ignored
813/22 PLS-00905: object OWNER.WSGL is invalid
828/10 PL/SQL: Statement ignored
828/22 PLS-00905: object OWNER.WSGL is invalid
843/10 PL/SQL: Statement ignored
843/22 PLS-00905: object OWNER.WSGL is invalid
852/10 PL/SQL: Statement ignored
852/22 PLS-00905: object OWNER.WSGL is invalid
861/10 PL/SQL: Statement ignored
861/22 PLS-00905: object OWNER.WSGL is invalid
884/10 PL/SQL: Statement ignored
884/22 PLS-00905: object OWNER.WSGL is invalid
960/3 PL/SQL: Statement ignored
960/15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be declared
Package body wsgl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGL:
LINE/COL ERROR
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00905: object OWNER.WSGL is invalid
1/14 PLS-00304: cannot compile body of 'WSGL' without its
specification
Package body wsgfl...
No errors.
No errors.
No errors.
No errors.
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT1:
LINE/COL ERROR
49/4 PLS-00201: identifier 'HTP.P' must be declared
49/4 PL/SQL: Statement ignored
51/7 PLS-00201: identifier 'HTP.P' must be declared
51/7 PL/SQL: Statement ignored
53/10 PLS-00201: identifier 'HTP.P' must be declared
53/10 PL/SQL: Statement ignored
60/4 PLS-00201: identifier 'HTP.P' must be declared
60/4 PL/SQL: Statement ignored
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT2:
LINE/COL ERROR
36/13 PLS-00201: identifier 'HTP.P' must be declared
36/13 PL/SQL: Statement ignored
42/10 PLS-00201: identifier 'HTP.P' must be declared
42/10 PL/SQL: Statement ignored
48/13 PLS-00201: identifier 'HTP.P' must be declared
48/13 PL/SQL: Statement ignored
53/16 PLS-00201: identifier 'HTP.P' must be declared
53/16 PL/SQL: Statement ignored
59/13 PLS-00201: identifier 'HTP.P' must be declared
59/13 PL/SQL: Statement ignored
64/10 PLS-00201: identifier 'HTP.P' must be declared
64/10 PL/SQL: Statement ignored
70/13 PLS-00201: identifier 'HTP.P' must be declared
70/13 PL/SQL: Statement ignored
87/28 PLS-00201: identifier 'HTP.BR' must be declared
87/28 PL/SQL: Statement ignored
92/25 PLS-00201: identifier 'HTP.P' must be declared
92/25 PL/SQL: Statement ignored
99/13 PLS-00201: identifier 'HTP.P' must be declared
99/13 PL/SQL: Statement ignored
The following synonyms already exist. Please check that they are valid:
OWA
OWA_UTIL
OWA_COOKIE
OWA_IMAGE
OWA_INIT
OWA_OPT_LOCK
OWA_PATTERN
OWA_SEC
OWA_TEXT
HTP
HTF
CG$ERRORS
WSGL
WSGJSL
WSGLM
WSGFL
Webserver Generator Compilation Report
NAME TY LINE COL TEXT
WSGJSL PB 311 53 PLS-00905: object OWNER.WSGL is invalid
280 7 PL/SQL: Statement ignored
344 17 PLS-00905: object OWNER.WSGL is invalid
334 7 PL/SQL: Statement ignored
493 31 PLS-00905: object OWNER.WSGL is invalid
472 7 PL/SQL: Statement ignored
813 22 PLS-00905: object OWNER.WSGL is invalid
813 10 PL/SQL: Statement ignored
828 22 PLS-00905: object OWNER.WSGL is invalid
828 10 PL/SQL: Statement ignored
843 22 PLS-00905: object OWNER.WSGL is invalid
843 10 PL/SQL: Statement ignored
852 22 PLS-00905: object OWNER.WSGL is invalid
852 10 PL/SQL: Statement ignored
861 22 PLS-00905: object OWNER.WSGL is invalid
861 10 PL/SQL: Statement ignored
884 22 PLS-00905: object OWNER.WSGL is invalid
884 10 PL/SQL: Statement ignored
960 15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be
declared
NAME TY LINE COL TEXT
WSGJSL PB 960 3 PL/SQL: Statement ignored
WSGL PA 62 22 PLS-00201: identifier 'OWA.VC_ARR' must be
CK declared
AG
E
62 22 PL/SQL: Declaration ignored
63 22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be
declared
63 22 PL/SQL: Declaration ignored
PB 1 14 PLS-00905: object OWNER.WSGL is invalid
1 14 PLS-00304: cannot compile body of 'WSGL' without
its specification
0 0 PL/SQL: Compilation unit analysis terminated
null -
How can I install WEB PL/SQL Generator?
When I running "Install Web PL-SQL Generator",I got the following errors:
Someone help me, please!
No errors.
No errors.
Package wsglm...
Input truncated to 11 characters
No errors.
Package wsgjsl...
No errors.
Package wsgfl...
No errors.
Package wsgl...
Warning: Package created with compilation errors.
Errors for PACKAGE WSGL:
LINE/COL ERROR
62/22 PLS-00201: identifier 'OWA.VC_ARR' must be declared
62/22 PL/SQL: Declaration ignored
63/22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be declared
63/22 PL/SQL: Declaration ignored
Package body wsgjsl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGJSL:
LINE/COL ERROR
280/7 PL/SQL: Statement ignored
311/53 PLS-00905: object OWNER.WSGL is invalid
334/7 PL/SQL: Statement ignored
344/17 PLS-00905: object OWNER.WSGL is invalid
472/7 PL/SQL: Statement ignored
493/31 PLS-00905: object OWNER.WSGL is invalid
813/10 PL/SQL: Statement ignored
813/22 PLS-00905: object OWNER.WSGL is invalid
828/10 PL/SQL: Statement ignored
828/22 PLS-00905: object OWNER.WSGL is invalid
843/10 PL/SQL: Statement ignored
843/22 PLS-00905: object OWNER.WSGL is invalid
852/10 PL/SQL: Statement ignored
852/22 PLS-00905: object OWNER.WSGL is invalid
861/10 PL/SQL: Statement ignored
861/22 PLS-00905: object OWNER.WSGL is invalid
884/10 PL/SQL: Statement ignored
884/22 PLS-00905: object OWNER.WSGL is invalid
960/3 PL/SQL: Statement ignored
960/15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be declared
Package body wsgl...
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGL:
LINE/COL ERROR
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00905: object OWNER.WSGL is invalid
1/14 PLS-00304: cannot compile body of 'WSGL' without its
specification
Package body wsgfl...
No errors.
No errors.
No errors.
No errors.
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT1:
LINE/COL ERROR
49/4 PLS-00201: identifier 'HTP.P' must be declared
49/4 PL/SQL: Statement ignored
51/7 PLS-00201: identifier 'HTP.P' must be declared
51/7 PL/SQL: Statement ignored
53/10 PLS-00201: identifier 'HTP.P' must be declared
53/10 PL/SQL: Statement ignored
60/4 PLS-00201: identifier 'HTP.P' must be declared
60/4 PL/SQL: Statement ignored
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY WSGMC_OUTPUT2:
LINE/COL ERROR
36/13 PLS-00201: identifier 'HTP.P' must be declared
36/13 PL/SQL: Statement ignored
42/10 PLS-00201: identifier 'HTP.P' must be declared
42/10 PL/SQL: Statement ignored
48/13 PLS-00201: identifier 'HTP.P' must be declared
48/13 PL/SQL: Statement ignored
53/16 PLS-00201: identifier 'HTP.P' must be declared
53/16 PL/SQL: Statement ignored
59/13 PLS-00201: identifier 'HTP.P' must be declared
59/13 PL/SQL: Statement ignored
64/10 PLS-00201: identifier 'HTP.P' must be declared
64/10 PL/SQL: Statement ignored
70/13 PLS-00201: identifier 'HTP.P' must be declared
70/13 PL/SQL: Statement ignored
87/28 PLS-00201: identifier 'HTP.BR' must be declared
87/28 PL/SQL: Statement ignored
92/25 PLS-00201: identifier 'HTP.P' must be declared
92/25 PL/SQL: Statement ignored
99/13 PLS-00201: identifier 'HTP.P' must be declared
99/13 PL/SQL: Statement ignored
The following synonyms already exist. Please check that they are valid:
OWA
OWA_UTIL
OWA_COOKIE
OWA_IMAGE
OWA_INIT
OWA_OPT_LOCK
OWA_PATTERN
OWA_SEC
OWA_TEXT
HTP
HTF
CG$ERRORS
WSGL
WSGJSL
WSGLM
WSGFL
Webserver Generator Compilation Report
NAME TY LINE COL TEXT
WSGJSL PB 311 53 PLS-00905: object OWNER.WSGL is invalid
280 7 PL/SQL: Statement ignored
344 17 PLS-00905: object OWNER.WSGL is invalid
334 7 PL/SQL: Statement ignored
493 31 PLS-00905: object OWNER.WSGL is invalid
472 7 PL/SQL: Statement ignored
813 22 PLS-00905: object OWNER.WSGL is invalid
813 10 PL/SQL: Statement ignored
828 22 PLS-00905: object OWNER.WSGL is invalid
828 10 PL/SQL: Statement ignored
843 22 PLS-00905: object OWNER.WSGL is invalid
843 10 PL/SQL: Statement ignored
852 22 PLS-00905: object OWNER.WSGL is invalid
852 10 PL/SQL: Statement ignored
861 22 PLS-00905: object OWNER.WSGL is invalid
861 10 PL/SQL: Statement ignored
884 22 PLS-00905: object OWNER.WSGL is invalid
884 10 PL/SQL: Statement ignored
960 15 PLS-00201: identifier 'HTF.ESCAPE_SC' must be
declared
NAME TY LINE COL TEXT
WSGJSL PB 960 3 PL/SQL: Statement ignored
WSGL PA 62 22 PLS-00201: identifier 'OWA.VC_ARR' must be
CK declared
AG
E
62 22 PL/SQL: Declaration ignored
63 22 PLS-00201: identifier 'OWA_TEXT.VC_ARR' must be
declared
63 22 PL/SQL: Declaration ignored
PB 1 14 PLS-00905: object OWNER.WSGL is invalid
1 14 PLS-00304: cannot compile body of 'WSGL' without
its specification
0 0 PL/SQL: Compilation unit analysis terminated
nullHi,
Is necesary install XDB?
Because i have executed;
select * from dba_registry
where COMP_ID = 'XDB'
Oracle XML Database
Regards -
Hello
I use a Oracle Application server4.0 with Oracle8.1.6 & Solaris 2.7/
In my PL/SQL procedure(for web), I want to Know the client IP address.
But, when I use "owa_sec.get_client_ip"(return owa_util.ip_address) I can't get a correct result.
What shall I do?
My code is
Create Or Replace Procedure p_iptest
IS
ipaddr owa_util.ip_address;
v_count number;
Begin
ipaddr := owa_sec.get_client_ip;
htp.p('<html><head></head><body>');
v_count := ipaddr.count;
htp.p(v_count);
IF ipaddr IS NULL THEN
htp.p('yes');
ELSE
htp.p('no');
htp.p(TO_CHAR(ipaddr(1)));
htp.p(TO_CHAR(ipaddr(2)));
htp.p(TO_CHAR(ipaddr(3)));
htp.p(TO_CHAR(ipaddr(4)));
END IF;
htp.p('</body></html>');
END p_iptest;
I get a result
0 no Content-type:text/html Content-length :31 0 no
help me!!!!
P.S : PL/SQL Toolkit was installedYou can use owa_util.get_cgi_env('REMOTE_ADDR');
I hope help you.... -
Function authorize in packages for web applications in Oracle XE
Hello,
i have created a simple test package as follows:
PACKAGE TEST IS
function authorize return boolean;
procedure test;
END;
PACKAGE BODY TEST is
FUNCTION authorize return boolean is
BEGIN
if OWA_SEC.GET_USER_ID = 'test' then
return true;
else
return false;
end if;
END;
PROCEDURE test is
BEGIN
htp.prn('Hello World!');
END;
END;
i have also cerated a DAD with this command:
DBMS_EPG.CREATE_DAD (' test ', '/test/*');
i want to run this link in my web browser: http://127.0.0.1:8080/test/test.test
When i use a real database user then the function test works ok.
But i want to make it work with the user name "test" throw the function authorize.
In my opinion i am creating a DAD in a wrong way. Can anybody help me?
Thanks in advance for your help.Hi,
AFAIK, there is no official document which states that "Oracle Functional Testing for Web Applications" is certified with Oracle E-Business Suite 11i/R12. I assume it should work with Forms 10g but not with Forms 6i, so it should work (does not mean it is certified) with R12.
I would suggest you log a SR and confirm this with Oracle Support.
Regards,
Hussein -
Is "unsuccessful export" any good?
Hi:
I did an export with full=Y direct=Y consistent=Y. It did everything OK except for...
. exporting roles
EXP-00008: ORACLE error 4045 encountered
ORA-04045: errors during recompilation/revalidation of SYS.DBMS_AQ_SYS_EXP_INTERNAL
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-905: object SYS.AQ$_SUBSCRIBERS is invalid
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at "SYS.DBMS_AQ_EXP_QUEUES", line 141
ORA-06512: at line 1
EXP-00083: The previous problem occurred when calling SYS.DBMS_AQ_EXP_QUEUES.grant_sysprivs_exp
But it went ahead and exported millions and millions of data records, generating a evry large export file in the end.
Q: Will I be able to IMPORT using this export file in the future should I need to do that?
I don't want to experiment with this, because I'll clobber my DB in the process. My development DB instance does not have this problem, so I can't test there.
Any insights as to what might be wrong with the DB instance to create this problem?
Oracle8i 8.1.7.0.0 on Alpha Tru64
Thanks891 INVALIDS (gulp!)
SVRMGR> select object_name, object_type from dba_objects where status = 'INVALID';
OBJECT_NAME OBJECT_TYPE
ALL_POLICIES VIEW
ALL_PROBE_OBJECTS VIEW
ALL_QUEUES VIEW
ALL_QUEUE_TABLES VIEW
ALL_REGISTERED_SNAPSHOTS VIEW
ALL_REPCAT VIEW
ALL_REPCATLOG VIEW
ALL_REPCAT_REFRESH_TEMPLATES VIEW
ALL_REPCAT_TEMPLATE_OBJECTS VIEW
ALL_REPCAT_TEMPLATE_PARMS VIEW
ALL_REPCAT_TEMPLATE_SITES VIEW
ALL_REPCAT_USER_AUTHORIZATIONS VIEW
ALL_REPCAT_USER_PARM_VALUES VIEW
ALL_REPCOLUMN VIEW
ALL_REPCOLUMN_GROUP VIEW
ALL_REPDDL VIEW
ALL_REPFLAVOR_COLUMNS VIEW
ALL_REPFLAVOR_OBJECTS VIEW
ALL_REPGENERATED VIEW
ALL_REPGENOBJECTS VIEW
ALL_REPGROUP VIEW
ALL_REPGROUPED_COLUMN VIEW
ALL_REPGROUP_PRIVILEGES VIEW
ALL_REPKEY_COLUMNS VIEW
ALL_REPOBJECT VIEW
ALL_REPPROP VIEW
ALL_SNAPSHOTS VIEW
ALL_SNAPSHOT_LOGS VIEW
ALL_SNAPSHOT_REFRESH_TIMES VIEW
ALL_SOURCE VIEW
AQ$_DEQUEUE_HISTORY TYPE
AQ$_DEQUEUE_HISTORY_T TYPE
AQ$_DUMMY_T TYPE
AQ$_HISTORY TYPE
AQ$_JMS_BYTES_MESSAGE TYPE
AQ$_JMS_HEADER TYPE
AQ$_JMS_MAP_MESSAGE TYPE
AQ$_JMS_OBJECT_MESSAGE TYPE
AQ$_JMS_STREAM_MESSAGE TYPE
AQ$_JMS_TEXT_MESSAGE TYPE
AQ$_JMS_USERPROPARRAY TYPE
AQ$_JMS_USERPROPERTY TYPE
AQ$_NOTIFY_MSG TYPE
AQ$_RECIPIENTS TYPE
AQ$_SUBSCRIBERS TYPE
CLIENT_IP_ADDRESS FUNCTION
DATABASE_NAME FUNCTION
DBA_CACHEABLE_OBJECTS VIEW
DBA_IAS_GEN_STMTS VIEW
DBA_IAS_GEN_STMTS_EXP VIEW
DBA_IAS_OBJECTS VIEW
DBA_IAS_OBJECTS_BASE VIEW
DBA_IAS_POSTGEN_STMTS VIEW
DBA_IAS_PREGEN_STMTS VIEW
DBA_IAS_TEMPLATES VIEW
DBA_QUEUES VIEW
DBA_QUEUE_SCHEDULES VIEW
DBA_REGISTERED_SNAPSHOTS VIEW
DBA_REPCAT VIEW
DBA_REPCAT_USER_AUTHORIZATIONS VIEW
DBA_REPCAT_USER_PARM_VALUES VIEW
DBA_REPCOLUMN VIEW
DBA_REPFLAVOR_COLUMNS VIEW
DBA_REPFLAVOR_OBJECTS VIEW
DBA_REPGENERATED VIEW
DBA_REPGENOBJECTS VIEW
DBA_REPGROUP VIEW
DBA_REPGROUP_PRIVILEGES VIEW
DBA_REPOBJECT VIEW
DBA_REPPRIORITY_GROUP VIEW
DBA_REPPROP VIEW
DBA_REPSITES VIEW
DBA_RULESETS VIEW
DBA_SEGMENTS VIEW
DBA_SNAPSHOTS VIEW
DBA_SNAPSHOT_LOGS VIEW
DBA_TRIGGERS VIEW
DBA_TRIGGER_COLS VIEW
DBJ_LONG_NAME FUNCTION
DBJ_SHORT_NAME FUNCTION
DBMSOBJG PACKAGE
DBMSOBJG PACKAGE BODY
DBMSOBJG2 PACKAGE
DBMSOBJG2 PACKAGE BODY
DBMSOBJGWRAPPER PACKAGE
DBMSOBJGWRAPPER PACKAGE BODY
DBMS_ALERT PACKAGE
DBMS_ALERT PACKAGE BODY
DBMS_AQ PACKAGE
DBMS_AQ PACKAGE BODY
DBMS_AQADM PACKAGE BODY
DBMS_AQADM_SYS PACKAGE BODY
DBMS_AQADM_SYSCALLS PACKAGE
DBMS_AQADM_SYSCALLS PACKAGE BODY
DBMS_AQIN PACKAGE
DBMS_AQIN PACKAGE BODY
DBMS_AQJMS PACKAGE
DBMS_AQJMS PACKAGE BODY
DBMS_AQ_EXP_HISTORY_TABLES PACKAGE
DBMS_AQ_EXP_HISTORY_TABLES PACKAGE BODY
DBMS_AQ_EXP_INDEX_TABLES PACKAGE
DBMS_AQ_EXP_INDEX_TABLES PACKAGE BODY
DBMS_AQ_EXP_QUEUE_TABLES PACKAGE
DBMS_AQ_EXP_QUEUE_TABLES PACKAGE BODY
DBMS_AQ_EXP_SUBSCRIBER_TABLES PACKAGE
DBMS_AQ_EXP_SUBSCRIBER_TABLES PACKAGE BODY
DBMS_AQ_EXP_TIMEMGR_TABLES PACKAGE
DBMS_AQ_EXP_TIMEMGR_TABLES PACKAGE BODY
DBMS_AQ_EXP_ZECURITY PACKAGE BODY
DBMS_AQ_IMPORT_INTERNAL PACKAGE BODY
DBMS_AQ_IMP_INTERNAL PACKAGE
DBMS_AQ_IMP_INTERNAL PACKAGE BODY
DBMS_AQ_IMP_ZECURITY PACKAGE BODY
DBMS_AQ_SYS_EXP_ACTIONS PACKAGE
DBMS_AQ_SYS_EXP_ACTIONS PACKAGE BODY
DBMS_AQ_SYS_EXP_INTERNAL PACKAGE BODY
DBMS_AQ_SYS_IMP_INTERNAL PACKAGE
DBMS_AQ_SYS_IMP_INTERNAL PACKAGE BODY
DBMS_ASYNCRPC_PUSH PACKAGE
DBMS_ASYNCRPC_PUSH PACKAGE BODY
DBMS_BACKUP_RESTORE PACKAGE
DBMS_BACKUP_RESTORE PACKAGE BODY
DBMS_DDL_INTERNAL PACKAGE BODY
DBMS_DEBUG PACKAGE
DBMS_DEBUG PACKAGE BODY
DBMS_DEBUG_VC2COLL TYPE
DBMS_DEFER PACKAGE
DBMS_DEFER PACKAGE BODY
DBMS_DEFERGEN PACKAGE
DBMS_DEFERGEN PACKAGE BODY
DBMS_DEFERGEN_AUDIT PACKAGE
DBMS_DEFERGEN_AUDIT PACKAGE BODY
DBMS_DEFERGEN_INTERNAL PACKAGE
DBMS_DEFERGEN_INTERNAL PACKAGE BODY
DBMS_DEFERGEN_LOB PACKAGE
DBMS_DEFERGEN_LOB PACKAGE BODY
DBMS_DEFERGEN_PRIORITY PACKAGE
DBMS_DEFERGEN_PRIORITY PACKAGE BODY
DBMS_DEFERGEN_RESOLUTION PACKAGE
DBMS_DEFERGEN_RESOLUTION PACKAGE BODY
DBMS_DEFERGEN_UTIL PACKAGE
DBMS_DEFERGEN_UTIL PACKAGE BODY
DBMS_DEFERGEN_WRAP PACKAGE
DBMS_DEFERGEN_WRAP PACKAGE BODY
DBMS_DEFER_ENQ_UTL PACKAGE
DBMS_DEFER_ENQ_UTL PACKAGE BODY
DBMS_DEFER_INTERNAL_QUERY PACKAGE
DBMS_DEFER_INTERNAL_QUERY PACKAGE BODY
DBMS_DEFER_INTERNAL_SYS PACKAGE
DBMS_DEFER_INTERNAL_SYS PACKAGE BODY
DBMS_DEFER_QUERY PACKAGE
DBMS_DEFER_QUERY PACKAGE BODY
DBMS_DEFER_QUERY_UTL PACKAGE
DBMS_DEFER_QUERY_UTL PACKAGE BODY
DBMS_DEFER_REPCAT PACKAGE
DBMS_DEFER_REPCAT PACKAGE BODY
DBMS_DEFER_SYS PACKAGE BODY
DBMS_DEFER_SYS_PART1 PACKAGE
DBMS_DEFER_SYS_PART1 PACKAGE BODY
DBMS_DESCRIBE PACKAGE
DBMS_DESCRIBE PACKAGE BODY
DBMS_DISTRIBUTED_TRUST_ADMIN PACKAGE
DBMS_DISTRIBUTED_TRUST_ADMIN PACKAGE BODY
DBMS_EPGC PACKAGE
DBMS_EPGC PACKAGE BODY
DBMS_HS PACKAGE
DBMS_HS PACKAGE BODY
DBMS_HS_ALT PACKAGE
DBMS_HS_ALT PACKAGE BODY
DBMS_HS_CHK PACKAGE
DBMS_HS_CHK PACKAGE BODY
DBMS_HS_EXTPROC PACKAGE
DBMS_HS_EXTPROC PACKAGE BODY
DBMS_HS_UTL PACKAGE
DBMS_HS_UTL PACKAGE BODY
DBMS_IAS_CONFIGURE PACKAGE
DBMS_IAS_CONFIGURE PACKAGE BODY
DBMS_IAS_INST PACKAGE
DBMS_IAS_INST PACKAGE BODY
DBMS_IAS_INST_UTL PACKAGE
DBMS_IAS_INST_UTL PACKAGE BODY
DBMS_IAS_MT_INST PACKAGE
DBMS_IAS_MT_INST PACKAGE BODY
DBMS_IAS_QUERY PACKAGE
DBMS_IAS_QUERY PACKAGE BODY
DBMS_IAS_SESSION PACKAGE BODY
DBMS_IAS_TEMPLATE PACKAGE
DBMS_IAS_TEMPLATE PACKAGE BODY
DBMS_IJOB PACKAGE BODY
DBMS_INTERNAL_REPCAT PACKAGE
DBMS_INTERNAL_REPCAT PACKAGE BODY
DBMS_INTERNAL_TRIGGER PACKAGE
DBMS_INTERNAL_TRIGGER PACKAGE BODY
DBMS_IREFRESH PACKAGE
DBMS_IREFRESH PACKAGE BODY
DBMS_ISNAPSHOT PACKAGE
DBMS_ISNAPSHOT PACKAGE BODY
DBMS_JAVA_TEST PACKAGE
DBMS_JAVA_TEST PACKAGE BODY
DBMS_JOB PACKAGE BODY
DBMS_LOB PACKAGE
DBMS_LOB PACKAGE BODY
DBMS_LOCK PACKAGE BODY
DBMS_LOGMNR PACKAGE
DBMS_LOGMNR PACKAGE BODY
DBMS_LOGMNR_D PACKAGE
DBMS_LOGMNR_D PACKAGE BODY
DBMS_MAINT_GEN PACKAGE
DBMS_MAINT_GEN PACKAGE BODY
DBMS_NAMESPACE PACKAGE
DBMS_NAMESPACE PACKAGE BODY
DBMS_OBFUSCATION_TOOLKIT PACKAGE
DBMS_OBFUSCATION_TOOLKIT PACKAGE BODY
DBMS_OBFUSCATION_TOOLKIT_FFI PACKAGE
DBMS_OBFUSCATION_TOOLKIT_FFI PACKAGE BODY
DBMS_OFFLINE_INTERNAL PACKAGE
DBMS_OFFLINE_INTERNAL PACKAGE BODY
DBMS_OFFLINE_OG PACKAGE
DBMS_OFFLINE_OG PACKAGE BODY
DBMS_OFFLINE_RGT PACKAGE
DBMS_OFFLINE_RGT PACKAGE BODY
DBMS_OFFLINE_SNAPSHOT PACKAGE
DBMS_OFFLINE_SNAPSHOT PACKAGE BODY
DBMS_OFFLINE_UTL PACKAGE
DBMS_OFFLINE_UTL PACKAGE BODY
DBMS_ORACLE_TRACE_AGENT PACKAGE
DBMS_ORACLE_TRACE_AGENT PACKAGE BODY
DBMS_ORACLE_TRACE_USER PACKAGE
DBMS_ORACLE_TRACE_USER PACKAGE BODY
DBMS_PCLXUTIL PACKAGE
DBMS_PCLXUTIL PACKAGE BODY
DBMS_PICKLER PACKAGE
DBMS_PICKLER PACKAGE BODY
DBMS_PIPE PACKAGE
DBMS_PIPE PACKAGE BODY
DBMS_PITR PACKAGE
DBMS_PITR PACKAGE BODY
DBMS_PLUGTS PACKAGE
DBMS_PLUGTS PACKAGE BODY
DBMS_PRVTAQIM PACKAGE
DBMS_PRVTAQIM PACKAGE BODY
DBMS_PRVTAQIP PACKAGE
DBMS_PRVTAQIP PACKAGE BODY
DBMS_PRVTAQIS PACKAGE
DBMS_PRVTAQIS PACKAGE BODY
DBMS_PSP PACKAGE
DBMS_PSP PACKAGE BODY
DBMS_PSWMG_IMPORT PACKAGE
DBMS_PSWMG_IMPORT PACKAGE BODY
DBMS_RANDOM PACKAGE
DBMS_RANDOM PACKAGE BODY
DBMS_RCVMAN PACKAGE
DBMS_RCVMAN PACKAGE BODY
DBMS_RECTIFIER_DIFF PACKAGE
DBMS_RECTIFIER_DIFF PACKAGE BODY
DBMS_RECTIFIER_FRIENDS PACKAGE
DBMS_RECTIFIER_FRIENDS PACKAGE BODY
DBMS_REFRESH PACKAGE
DBMS_REFRESH PACKAGE BODY
DBMS_REPAIR PACKAGE
DBMS_REPAIR PACKAGE BODY
DBMS_REPCAT PACKAGE
DBMS_REPCAT PACKAGE BODY
DBMS_REPCAT_ADMIN PACKAGE
DBMS_REPCAT_ADMIN PACKAGE BODY
DBMS_REPCAT_AUTH PACKAGE
DBMS_REPCAT_AUTH PACKAGE BODY
DBMS_REPCAT_CACHE PACKAGE
DBMS_REPCAT_CACHE PACKAGE BODY
DBMS_REPCAT_CONF PACKAGE
DBMS_REPCAT_CONF PACKAGE BODY
DBMS_REPCAT_DECL PACKAGE
DBMS_REPCAT_DECL PACKAGE BODY
DBMS_REPCAT_FLA PACKAGE
DBMS_REPCAT_FLA PACKAGE BODY
DBMS_REPCAT_FLA_MAS PACKAGE
DBMS_REPCAT_FLA_MAS PACKAGE BODY
DBMS_REPCAT_FLA_UTL PACKAGE
DBMS_REPCAT_FLA_UTL PACKAGE BODY
DBMS_REPCAT_INSTANTIATE PACKAGE
DBMS_REPCAT_INSTANTIATE PACKAGE BODY
DBMS_REPCAT_INTERNAL PACKAGE
DBMS_REPCAT_INTERNAL PACKAGE BODY
DBMS_REPCAT_INTERNAL_PACKAGE PACKAGE
DBMS_REPCAT_INTERNAL_PACKAGE PACKAGE BODY
DBMS_REPCAT_MAS PACKAGE
DBMS_REPCAT_MAS PACKAGE BODY
DBMS_REPCAT_MIG PACKAGE
DBMS_REPCAT_MIG PACKAGE BODY
DBMS_REPCAT_MIG_INTERNAL PACKAGE
DBMS_REPCAT_MIG_INTERNAL PACKAGE BODY
DBMS_REPCAT_OUTPUT PACKAGE
DBMS_REPCAT_OUTPUT PACKAGE BODY
DBMS_REPCAT_RGT PACKAGE
DBMS_REPCAT_RGT PACKAGE BODY
DBMS_REPCAT_RGT_ALT PACKAGE
DBMS_REPCAT_RGT_ALT PACKAGE BODY
DBMS_REPCAT_RGT_CHK PACKAGE
DBMS_REPCAT_RGT_CHK PACKAGE BODY
DBMS_REPCAT_RGT_CUST PACKAGE
DBMS_REPCAT_RGT_CUST PACKAGE BODY
DBMS_REPCAT_RGT_CUST2 PACKAGE
DBMS_REPCAT_RGT_CUST2 PACKAGE BODY
DBMS_REPCAT_RGT_UTL PACKAGE
DBMS_REPCAT_RGT_UTL PACKAGE BODY
DBMS_REPCAT_RPC PACKAGE
DBMS_REPCAT_RPC PACKAGE BODY
DBMS_REPCAT_RPC_UTL PACKAGE
DBMS_REPCAT_RPC_UTL PACKAGE BODY
DBMS_REPCAT_SNA PACKAGE
DBMS_REPCAT_SNA PACKAGE BODY
DBMS_REPCAT_SNA_UTL PACKAGE
DBMS_REPCAT_SNA_UTL PACKAGE BODY
DBMS_REPCAT_UNTRUSTED PACKAGE
DBMS_REPCAT_UNTRUSTED PACKAGE BODY
DBMS_REPCAT_UTL PACKAGE
DBMS_REPCAT_UTL PACKAGE BODY
DBMS_REPCAT_UTL2 PACKAGE
DBMS_REPCAT_UTL2 PACKAGE BODY
DBMS_REPCAT_UTL3 PACKAGE
DBMS_REPCAT_UTL3 PACKAGE BODY
DBMS_REPCAT_UTL4 PACKAGE
DBMS_REPCAT_UTL4 PACKAGE BODY
DBMS_REPCAT_VALIDATE PACKAGE
DBMS_REPCAT_VALIDATE PACKAGE BODY
DBMS_REPUTIL PACKAGE
DBMS_REPUTIL PACKAGE BODY
DBMS_REPUTIL2 PACKAGE
DBMS_REPUTIL2 PACKAGE BODY
DBMS_RESOURCE_MANAGER PACKAGE
DBMS_RESOURCE_MANAGER PACKAGE BODY
DBMS_RESOURCE_MANAGER_PRIVS PACKAGE
DBMS_RESOURCE_MANAGER_PRIVS PACKAGE BODY
DBMS_RLS PACKAGE
DBMS_RLS PACKAGE BODY
DBMS_RMIN PACKAGE
DBMS_RMIN PACKAGE BODY
DBMS_ROWID PACKAGE
DBMS_ROWID PACKAGE BODY
DBMS_RULE PACKAGE
DBMS_RULE PACKAGE BODY
DBMS_RULE_ADM PACKAGE
DBMS_RULE_ADM PACKAGE BODY
DBMS_RULE_EXIMP PACKAGE
DBMS_RULE_EXIMP PACKAGE BODY
DBMS_SESSION PACKAGE BODY
DBMS_SNAPSHOT PACKAGE
DBMS_SNAPSHOT PACKAGE BODY
DBMS_SNAPSHOT_UTL PACKAGE
DBMS_SNAPSHOT_UTL PACKAGE BODY
DBMS_SNAP_INTERNAL PACKAGE
DBMS_SNAP_INTERNAL PACKAGE BODY
DBMS_SNAP_REPAPI PACKAGE
DBMS_SNAP_REPAPI PACKAGE BODY
DBMS_SPACE PACKAGE
DBMS_SPACE PACKAGE BODY
DBMS_SUMADV PACKAGE
DBMS_SUMADV PACKAGE BODY
DBMS_SUMMARY PACKAGE
DBMS_SUMMARY PACKAGE BODY
DBMS_SUMREF_CHILD PACKAGE
DBMS_SUMREF_CHILD PACKAGE BODY
DBMS_SUMREF_PARENT PACKAGE
DBMS_SUMREF_PARENT PACKAGE BODY
DBMS_SUMREF_UTIL PACKAGE
DBMS_SUMREF_UTIL PACKAGE BODY
DBMS_SUMREF_UTIL2 PACKAGE
DBMS_SUMREF_UTIL2 PACKAGE BODY
DBMS_SUMVDM PACKAGE
DBMS_SUMVDM PACKAGE BODY
DBMS_SYSTEM PACKAGE
DBMS_SYSTEM PACKAGE BODY
DBMS_SYS_ERROR PACKAGE BODY
DBMS_TRACE PACKAGE
DBMS_TRACE PACKAGE BODY
DBMS_TRANSACTION PACKAGE
DBMS_TRANSACTION PACKAGE BODY
DBMS_TTS PACKAGE
DBMS_TTS PACKAGE BODY
DBMS_XMLQUERY PACKAGE
DBMS_XMLQUERY PACKAGE BODY
DBMS_XMLSAVE PACKAGE
DBMS_XMLSAVE PACKAGE BODY
DEFCALL VIEW
DEFCALLDEST VIEW
DEFTRANDEST VIEW
DES_ENCRYPTED_PASSWORD FUNCTION
DIANA PACKAGE BODY
DICTIONARY_OBJ_NAME_LIST FUNCTION
DICTIONARY_OBJ_OWNER FUNCTION
DICTIONARY_OBJ_OWNER_LIST FUNCTION
DIUTIL PACKAGE BODY
GET_ERROR$ PACKAGE
GET_ERROR$ PACKAGE BODY
GRANTEE FUNCTION
HS_CLASS_CAPS VIEW
HS_CLASS_DD VIEW
HS_CLASS_INIT VIEW
HS_EXTERNAL_OBJECTS VIEW
HS_FDS_CLASS VIEW
HS_FDS_INST VIEW
HS_INST_CAPS VIEW
HS_INST_DD VIEW
HS_INST_INIT VIEW
HTF PACKAGE
HTF PACKAGE BODY
HTP PACKAGE
HTP PACKAGE BODY
HTTP_EXP PACKAGE
HTTP_EXP PACKAGE BODY
IFR_EXP PACKAGE
IFR_EXP PACKAGE BODY
INITJVMAUX PACKAGE
INITJVMAUX PACKAGE BODY
INSTANCE_NUM FUNCTION
IS_ALTER_COLUMN FUNCTION
IS_CREATING_NESTED_TABLE FUNCTION
IS_DROP_COLUMN FUNCTION
IS_SERVERERROR FUNCTION
JAVA_AUTONOMOUS_TRANSACTION PACKAGE
JAVA_AUTONOMOUS_TRANSACTION PACKAGE BODY
JAVA_XA PACKAGE
JAVA_XA PACKAGE BODY
JIS$INTERCEPTOR$ PACKAGE
JIS$INTERCEPTOR$ PACKAGE BODY
JIS_EXIT_JAVA_SESSION PROCEDURE
JIS_EXP PACKAGE
JIS_EXP PACKAGE BODY
JIS_EXP_AUX PACKAGE
JIS_EXP_AUX PACKAGE BODY
JIS_IMP_AUX PACKAGE
JIS_IMP_AUX PACKAGE BODY
LOGIN_USER FUNCTION
NameFromLastDDL FUNCTION
ODCIARGDESC TYPE
ODCIARGDESCLIST TYPE
ODCICOLINFO TYPE
ODCICOLINFODUMP PROCEDURE
ODCICOLINFOLIST TYPE
ODCICONST PACKAGE
ODCICOST TYPE
ODCIFUNCINFO TYPE
ODCIINDEXALTEROPTIONDUMP PROCEDURE
ODCIINDEXCTX TYPE
ODCIINDEXINFO TYPE
ODCIINDEXINFODUMP PROCEDURE
ODCIOBJECT TYPE
ODCIOBJECTLIST TYPE
ODCIPREDINFO TYPE
ODCIPREDINFODUMP PROCEDURE
ODCIQUERYINFO TYPE
ODCIQUERYINFODUMP PROCEDURE
ODCIRIDLIST TYPE
ODCISTATSOPTIONS TYPE
ODCISTATSOPTIONSDUMP PROCEDURE
ORB_EXP PACKAGE
ORB_EXP PACKAGE BODY
OWA PACKAGE
OWA PACKAGE BODY
OWA_CACHE PACKAGE
OWA_CACHE PACKAGE BODY
OWA_COOKIE PACKAGE
OWA_COOKIE PACKAGE BODY
OWA_CUSTOM PACKAGE
OWA_CUSTOM PACKAGE BODY
OWA_IMAGE PACKAGE
OWA_IMAGE PACKAGE BODY
OWA_OPT_LOCK PACKAGE
OWA_OPT_LOCK PACKAGE BODY
OWA_PATTERN PACKAGE
OWA_PATTERN PACKAGE BODY
OWA_SEC PACKAGE
OWA_SEC PACKAGE BODY
OWA_TEXT PACKAGE
OWA_TEXT PACKAGE BODY
OWA_UTIL PACKAGE
OWA_UTIL PACKAGE BODY
PBREAK PACKAGE
PBREAK PACKAGE BODY
PBRPH PACKAGE
PBRPH PACKAGE BODY
PBSDE PACKAGE
PBSDE PACKAGE BODY
PBUTL PACKAGE
PIDL PACKAGE BODY
PRIVILEGE_LIST FUNCTION
PRVT_EGUTL PACKAGE
PRVT_EGUTL PACKAGE BODY
PRVT_EPGC PACKAGE
PRVT_EPGC PACKAGE BODY
PSTUB PROCEDURE
PSTUBT PROCEDURE
REPCAT$_CDEF VIEW
REPCAT_GENERATED VIEW
REPCAT_REPCAT VIEW
REPCAT_REPOBJECT VIEW
REPCAT_REPOBJECT_BASE VIEW
REVOKEE FUNCTION
RMJVM PACKAGE
RMJVM PACKAGE BODY
SERVER_ERROR FUNCTION
SESSION_CONTEXT VIEW
SM$INTEGRITY_CONS VIEW
SM$TS_USED VIEW
SM_$VERSION VIEW
SNS_EXP PACKAGE
SNS_EXP PACKAGE BODY
SQLJUTL PACKAGE
SQLJUTL PACKAGE BODY
SYSEVENT FUNCTION
TS_PITR_OBJECTS_TO_BE_DROPPED VIEW
USER_JOBS VIEW
USER_QUEUES VIEW
USER_QUEUE_SCHEDULES VIEW
USER_REGISTERED_SNAPSHOTS VIEW
USER_REPCAT VIEW
USER_REPCATLOG VIEW
USER_REPCAT_REFRESH_TEMPLATES VIEW
USER_REPCAT_TEMPLATE_OBJECTS VIEW
USER_REPCAT_TEMPLATE_PARMS VIEW
USER_REPCAT_TEMPLATE_SITES VIEW
USER_REPCAT_USER_AUTHORIZATION VIEW
USER_REPCAT_USER_PARM_VALUES VIEW
USER_REPCOLUMN VIEW
USER_REPDDL VIEW
USER_REPFLAVOR_COLUMNS VIEW
USER_REPFLAVOR_OBJECTS VIEW
USER_REPGENERATED VIEW
USER_REPGENOBJECTS VIEW
USER_REPGROUP VIEW
USER_REPGROUP_PRIVILEGES VIEW
USER_REPKEY_COLUMNS VIEW
USER_REPOBJECT VIEW
USER_REPPROP VIEW
USER_REPSCHEMA VIEW
USER_REPSITES VIEW
USER_SEGMENTS VIEW
USER_SNAPSHOTS VIEW
USER_SNAPSHOT_LOGS VIEW
UTL_COLL PACKAGE
UTL_COLL PACKAGE BODY
UTL_FILE PACKAGE
UTL_FILE PACKAGE BODY
UTL_HTTP PACKAGE
UTL_HTTP PACKAGE BODY
UTL_INADDR PACKAGE
UTL_INADDR PACKAGE BODY
UTL_RAW PACKAGE BODY
UTL_REF PACKAGE
UTL_REF PACKAGE BODY
UTL_SMTP PACKAGE
UTL_SMTP PACKAGE BODY
UTL_TCP PACKAGE
UTL_TCP PACKAGE BODY
WAR_DEPLOYMENT PACKAGE
WAR_DEPLOYMENT PACKAGE BODY
WITH_GRANT_OPTION FUNCTION
WPG_DOCLOAD PACKAGE
WPG_DOCLOAD PACKAGE BODY
WPIUTL PACKAGE
WPIUTL PACKAGE BODY
XMLATTRCOVER PACKAGE
XMLCHARDATACOVER PACKAGE
XMLDOCUMENTCOVER PACKAGE
XMLDOM PACKAGE
XMLDOM PACKAGE BODY
XMLDOMIMPLCOVER PACKAGE
XMLDTDCOVER PACKAGE
XMLELEMENTCOVER PACKAGE
XMLENTITYCOVER PACKAGE
XMLGEN PACKAGE
XMLGEN PACKAGE BODY
XMLNNMCOVER PACKAGE
XMLNODECOVER PACKAGE
XMLNODELISTCOVER PACKAGE
XMLNOTATIONCOVER PACKAGE
XMLPARSER PACKAGE
XMLPARSER PACKAGE BODY
XMLPARSERCOVER PACKAGE
XMLPICOVER PACKAGE
XMLTEXTCOVER PACKAGE
XSLPROCESSOR PACKAGE
XSLPROCESSOR PACKAGE BODY
XSLPROCESSORCOVER PACKAGE
XSLSTYLESHEETCOVER PACKAGE
ALLREPCOLUMN VIEW
ALLREPFLAVOR_OBJECTS VIEW
DBMS_REPCAT_AUTH PACKAGE
DBMS_REPCAT_AUTH PACKAGE BODY
DEF$_PROPAGATOR_TRIG TRIGGER
ORA$_SYS_REP_AUTH PROCEDURE
REPCATLOGTRIG TRIGGER
CARTRIDGE PACKAGE
CARTRIDGE PACKAGE BODY
IM PACKAGE
IM PACKAGE BODY
ORDANNOTATION TYPE
ORDANNOTATIONLIST TYPE
ORDANNOTATIONS TYPE
ORDANNOTATIONS PACKAGE BODY
ORDAUDIO TYPE
ORDAUDIO PACKAGE BODY
ORDAUDIO_PKG PACKAGE
ORDAUDIO_PKG PACKAGE BODY
ORDIMAGE TYPE
ORDIMAGE PACKAGE BODY
ORDIMAGECONSTANTS PACKAGE
ORDIMERRORCODES PACKAGE
ORDIMERRORCODES PACKAGE BODY
ORDIMGB TYPE
ORDIMGB PACKAGE BODY
ORDIMGF TYPE
ORDIMGF PACKAGE BODY
ORDIMG_PKG PACKAGE
ORDIMG_PKG PACKAGE BODY
ORDSOURCE TYPE
ORDSOURCE PACKAGE BODY
ORDVIDEO TYPE
ORDVIDEO PACKAGE BODY
ORDVIDEO_PKG PACKAGE
ORDVIDEO_PKG PACKAGE BODY
ORDVIR TYPE
ORDVIR PACKAGE BODY
ORDVIRATTR_VARRAY TYPE
ORDVIRB TYPE
ORDVIRB PACKAGE BODY
ORDVIREXCEPTIONS PACKAGE
ORDVIRF TYPE
ORDVIRF PACKAGE BODY
ORDVIRIDX INDEXTYPE
ORDVIRIDXMETHODS TYPE
ORDVIRIDXMETHODS PACKAGE BODY
ORDVIRIDXSTATS TYPE
ORDVIRIDXSTATS PACKAGE BODY
ORDVIRROWID_TABLE TYPE
ORDVIRSCR_VARRAY TYPE
ORDVIR_PKG PACKAGE
ORDVIR_PKG PACKAGE BODY
PVTCARTRIDGE PACKAGE
PVTCARTRIDGE PACKAGE BODY
VIRSCORE OPERATOR
VIRSIMILAR OPERATOR
ORDX_AIFC_AUDIO PACKAGE
ORDX_AIFC_AUDIO PACKAGE BODY
ORDX_AIFF_AUDIO PACKAGE
ORDX_AIFF_AUDIO PACKAGE BODY
ORDX_AUFF_AUDIO PACKAGE
ORDX_AUFF_AUDIO PACKAGE BODY
ORDX_AVI_VIDEO PACKAGE
ORDX_AVI_VIDEO PACKAGE BODY
ORDX_DEFAULT_AUDIO PACKAGE
ORDX_DEFAULT_AUDIO PACKAGE BODY
ORDX_DEFAULT_VIDEO PACKAGE
ORDX_DEFAULT_VIDEO PACKAGE BODY
ORDX_FILE_SOURCE PACKAGE
ORDX_FILE_SOURCE PACKAGE BODY
ORDX_HTTP_SOURCE PACKAGE
ORDX_HTTP_SOURCE PACKAGE BODY
ORDX_MOOV_VIDEO PACKAGE
ORDX_MOOV_VIDEO PACKAGE BODY
ORDX_MPEG_VIDEO PACKAGE
ORDX_MPEG_VIDEO PACKAGE BODY
ORDX_MPGA_AUDIO PACKAGE
ORDX_MPGA_AUDIO PACKAGE BODY
ORDX_RMFF_VIDEO PACKAGE
ORDX_RMFF_VIDEO PACKAGE BODY
ORDX_WAVE_AUDIO PACKAGE
ORDX_WAVE_AUDIO PACKAGE BODY
ALL_GEOMETRY_COLUMNS VIEW
ALL_MD_COLUMNS VIEW
ALL_MD_DIMENSIONS VIEW
ALL_MD_EXCEPTIONS VIEW
ALL_MD_LOADER_ERRORS VIEW
ALL_MD_PARTITIONS VIEW
ALL_MD_TABLES VIEW
ALL_MD_TABLESPACES VIEW
ALL_SDO_GEOM_METADATA VIEW
ALL_SDO_INDEX_INFO VIEW
DBA_MD_COLUMNS VIEW
DBA_MD_PARTITIONS VIEW
DBA_MD_TABLES VIEW
DBA_MD_TABLESPACES VIEW
DBA_SDO_GEOM_METADATA VIEW
DBA_SDO_INDEX_INFO VIEW
DBA_SDO_INDEX_METADATA VIEW
F81_INDEX_OBJECT TYPE
F81_INDEX_OBJ_ARRAY TYPE
F81_NT_IND_TYPE TYPE
GEOCODER_HTTP PACKAGE
GEOCODER_HTTP PACKAGE BODY
GEOCODE_RESULT TYPE
GEODETIC_SRIDS VIEW
H81_INDEX_OBJECT TYPE
H81_INDEX_OBJ_ARRAY TYPE
H81_NT_IND_TYPE TYPE
LOCATOR_WITHIN_DISTANCE OPERATOR
MD PACKAGE
MD PACKAGE BODY
MD1 PACKAGE
MD1 PACKAGE BODY
MD2 PACKAGE
MD2 PACKAGE BODY
MDBOOTSTRAP PACKAGE
MDBOOTSTRAP PACKAGE BODY
MDDICT PACKAGE
MDDICT PACKAGE BODY
MDERR PACKAGE
MDERR PACKAGE BODY
MDEXEC PACKAGE
MDEXEC PACKAGE BODY
MDEXEX PACKAGE
MDEXEX PACKAGE BODY
MDGEN PACKAGE
MDGEN PACKAGE BODY
MDLEXR PACKAGE
MDLEXR PACKAGE BODY
MDLIB PACKAGE
MDLIB PACKAGE BODY
MDTRIG PACKAGE
MDTRIG PACKAGE BODY
MDVERIFY PACKAGE
MDVERIFY PACKAGE BODY
MD_DDL PACKAGE
MD_DDL PACKAGE BODY
MD_DML PACKAGE
MD_DML PACKAGE BODY
MD_PART PACKAGE
MD_PART PACKAGE BODY
PRVT_IDX PACKAGE
PRVT_IDX PACKAGE BODY
RTREE_FILTER OPERATOR
RTREE_IDX PACKAGE
RTREE_IDX PACKAGE BODY
RTREE_INDEX INDEXTYPE
RTREE_INDEX_METHOD TYPE
RTREE_INDEX_METHOD PACKAGE BODY
RTREE_NN OPERATOR
SDO PACKAGE
SDO PACKAGE BODY
SDO_3GL PACKAGE
SDO_3GL PACKAGE BODY
SDO_ADMIN PACKAGE
SDO_ADMIN PACKAGE BODY
SDO_CATALOG PACKAGE
SDO_CATALOG PACKAGE BODY
SDO_CS PACKAGE
SDO_CS PACKAGE BODY
SDO_DIM_ARRAY TYPE
SDO_DIM_ELEMENT TYPE
SDO_ELEM_INFO_ARRAY TYPE
SDO_FILTER OPERATOR
SDO_GEOM PACKAGE
SDO_GEOM PACKAGE BODY
SDO_GEOMETRY TYPE
SDO_GEOM_TRIG_DEL1 TRIGGER
SDO_GEOM_TRIG_INS1 TRIGGER
SDO_GEOM_TRIG_UPD1 TRIGGER
SDO_IDX PACKAGE
SDO_IDX PACKAGE BODY
SDO_INDEX_METHOD TYPE
SDO_INDEX_METHOD PACKAGE BODY
SDO_INT2_FILTER OPERATOR
SDO_INT2_RELATE OPERATOR
SDO_INT_FILTER OPERATOR
SDO_INT_RELATE OPERATOR
SDO_LRS PACKAGE
SDO_LRS PACKAGE BODY
SDO_MBR TYPE
SDO_META PACKAGE
SDO_META PACKAGE BODY
SDO_MIGRATE PACKAGE
SDO_MIGRATE PACKAGE BODY
SDO_NN OPERATOR
SDO_ORDINATE_ARRAY TYPE
SDO_POINT_TYPE TYPE
SDO_RELATE OPERATOR
SDO_RELATEMASK_TABLE VIEW
SDO_RELATE_MASK PACKAGE
SDO_RELATE_MASK PACKAGE BODY
SDO_RTREE_ADMIN PACKAGE
SDO_RTREE_ADMIN PACKAGE BODY
SDO_RTREE_FILTER OPERATOR
SDO_RTREE_RELATE OPERATOR
SDO_TUNE PACKAGE
SDO_TUNE PACKAGE BODY
SDO_VPOINT_TYPE TYPE
SDO_WITHIN_DISTANCE OPERATOR
SERV_PART PACKAGE
SERV_PART PACKAGE BODY
SPATIAL_INDEX INDEXTYPE
USER_MD_COLUMNS VIEW
USER_SDO_GEOM_METADATA VIEW
USER_SDO_INDEX_INFO VIEW
USER_SDO_INDEX_METADATA VIEW
V81_INDEX_OBJECT TYPE
V81_INDEX_OBJ_ARRAY TYPE
V81_NT_IND_TYPE TYPE
CATINDEXMETHODS TYPE
CATINDEXMETHODS PACKAGE BODY
CATSEARCH OPERATOR
CONTAINS OPERATOR
CONTEXT INDEXTYPE
CTXCAT INDEXTYPE
CTX_ADM PACKAGE
CTX_ADM PACKAGE BODY
CTX_CATSEARCH PACKAGE
CTX_CONTAINS PACKAGE
CTX_DDL PACKAGE
CTX_DDL PACKAGE BODY
CTX_DOC PACKAGE
CTX_DOC PACKAGE BODY
CTX_FEEDBACK_ITEM_TYPE TYPE
CTX_FEEDBACK_ITEM_TYPE PACKAGE BODY
CTX_FEEDBACK_TYPE TYPE
CTX_OUTPUT PACKAGE
CTX_OUTPUT PACKAGE BODY
CTX_QUERY PACKAGE
CTX_QUERY PACKAGE BODY
CTX_SERVERS VIEW
CTX_THES PACKAGE
CTX_THES PACKAGE BODY
DRIACC PACKAGE
DRIACC PACKAGE BODY
DRIADM PACKAGE
DRIADM PACKAGE BODY
DRICON PACKAGE
DRICON PACKAGE BODY
DRIDDL PACKAGE
DRIDDL PACKAGE BODY
DRIDDLC PACKAGE
DRIDDLC PACKAGE BODY
DRIDISP PACKAGE
DRIDISP PACKAGE BODY
DRIDML PACKAGE
DRIDML PACKAGE BODY
DRIDOC PACKAGE
DRIDOC PACKAGE BODY
DRIEXP PACKAGE
DRIEXP PACKAGE BODY
DRIG PACKAGE
DRIIMP PACKAGE
DRIIMP PACKAGE BODY
DRILIST PACKAGE
DRILIST PACKAGE BODY
DRILOAD PACKAGE
DRILOAD PACKAGE BODY
DRIOBJ PACKAGE
DRIOPT PACKAGE
DRIOPT PACKAGE BODY
DRIPARSE PACKAGE
DRIPARSE PACKAGE BODY
DRIPIPE PACKAGE
DRIPIPE PACKAGE BODY
DRIPREF PACKAGE
DRIPREF PACKAGE BODY
DRIREC PACKAGE
DRIREC PACKAGE BODY
DRISCORE PACKAGE
DRITHS PACKAGE
DRITHS PACKAGE BODY
DRITHSC PACKAGE
DRITHSC PACKAGE BODY
DRITHSD PACKAGE
DRITHSD PACKAGE BODY
DRITHSL PACKAGE
DRITHSL PACKAGE BODY
DRITHSX PACKAGE
DRITHSX PACKAGE BODY
DRIUTL PACKAGE
DRIUTL PACKAGE BODY
DRIVAL PACKAGE
DRIVAL PACKAGE BODY
DRIXTAB PACKAGE
DRIXTAB PACKAGE BODY
DRUE PACKAGE
DRUE PACKAGE BODY
DR_DEF PACKAGE
SCORE OPERATOR
SYNCRN PROCEDURE
TEXTINDEXMETHODS TYPE
TEXTINDEXMETHODS PACKAGE BODY
TEXTOPTSTATS TYPE
TEXTOPTSTATS PACKAGE BODY
FOOTESTCREATE FUNCTION
IMP_GET_SOFT_CONNS PROCEDURE
IMP_LOAD_ALLCONNINFO PROCEDURE
LOAD_DANGLE_REPORT PROCEDURE
NQT_INFO PROCEDURE
RTL_LEAF_DANGLE_REPORT PROCEDURE
TOPSIGNAME FUNCTION
TOPSIGNAME_RTL FUNCTION
891 rows selected.
SVRMGR> -
When I used owa_util.get_cgi_env('REMOTE_ADDR') I can get the PC IP ADDRESS.
Is there any possibility to get PC NAME with using owa_util function?
Thank you!More information there is my script:
CREATE OR REPLACE
PROCEDURE "PRC_IPADDR_PCNAME"
IS
error_code number;
error_msg varchar2(300);
ipaddress varchar2(30):=NULL;
pcname varchar2(30):=NULL;
pcname_sub varchar2(4):=NULL;
BEGIN
ipaddress:=owa_util.get_cgi_env('REMOTE_ADDR');
pcname:=OWA_SEC.GET_CLIENT_HOSTNAME ; -- PC (Client) NAME
pcname:=LTRIM(upper(pcname));
pcname_sub:=substr(pcname,1,4);
IF ipaddress IN '150.11.25.1','510.18.3.122')
THEN
owa_util.redirect_url('http://www.web1......./');
ELSE
IF pcname_sub = 'KTL-'
THEN
owa_util.redirect_url('http://www.web2.........');
ELSE
owa_util.redirect_url('http://www.web3....../');
END IF;
END IF;
EXCEPTION
WHEN OTHERS THEN
error_code := SQLCODE;
error_msg := SQLERRM;
htp.print('** ERROR: '||to_char(error_code)||' : '||error_msg);
END;
/ -
I set up SSL authentication on one OAS listener, then I build and install OAS sample servlets ( ListSamples, SnoopServlet & etc.).
When I fire SnoopServlet, it write:
Server port 443
Remote user null
URL scheme https
Authorization scheme null
I think, "Authorization scheme" must be "SSL". I'm not right?Authorization scheme will appears if:
- you are using an DAD without user/pass
- you are protected a virtual directory with the scheme Basic_Oracle
- you are using owa_sec.global plsql cartridge security scheme.
Resuming it, if the browser doesn't ask the user/password with a pop screen this values are not setted by the CGI enviroment.
In this case it will show
Auth type: basic
User: the user entered in the pop screen.
Best regards, Marcelo. -
Hi all,
I am using OAS 4.0.8.1, and I want to prompt the username and password dynamically...So i unchecked the "Store username and password" check box in the dad form. I did this cos I want to use the one dad and one corresponding PL/SQL cartridge for multiple database connections.
I would like to know where the DAD info (username and password) is stored (when a user enters this info from a client browser).
rather, can i access this info using code?
Also, is there any place where i can find info on owa_custom package...something like an example?
Any help will be greatly appreciated.
Thanks
Viji
nullHi Marcelo,
Thanks for the info. Will I be able to assign the return values of owa_sec.get_user_id and owa_sec.password to to variables in my procedure?
Or for that matter, can I assign values to owa.user_id?
The reason I ask is, i have a login page for my clients to login to the webpage, and I want to use the login information from this page to fill in the username and password for the DAD. I do not want to show a separate login dialog box for database connectivity.
I tried to assign values to owa.user_id and owa.password, but it still shows a dialog box when i try to access the database.
Thanks again
Viji
null -
WWSSO_UTL.DECRYPT_PS_USERNAME function
Hello Paul Encarnacion and other Gurus,
I am trying to use WWSSO_UTL.DECRYPT_PS_USERNAME function to encrypt password from wwsec_person$ table. But everytime I try to use this function, it gives an error message.
Here is a sample code with the error message:
SQL> l
1 declare
2 x_pass varchar2(200);
3 y_pass varchar2(200);
4 begin
5 select password into x_pass from wwsec_person$
6 where user_name = 'PORTAL30' ;
7 dbms_output.put_line('PORTAL30');
8 y_pass := WWSSO_UTL.DECRYPT_PS_PASSWORD(x_pass);
9 dbms_output.put_line(y_pass);
10* end;
SQL> /
declare
ERROR at line 1:
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30_SSO.WWSSO_UTL", line 473
ORA-06502: PL/SQL: numeric or value error: hex to raw conversion error
ORA-06512: at "PORTAL30_SSO.WWSSO_UTL", line 1694
ORA-06512: at line 8
Is there a way to fix this error? Am I using correct function for this purpose? Or is there a better function avaliable which could give me the decrypted password of the portal user?.
Thanks,
Aman KapoorPaul,
Thank You clearing that up. As you mentioned that to make system secure, this is obfuscated.
But this is what I think , the database password is also as important from the security point of view, or may be more. But there is function provided by Oracle to which returns database schema password. Function owa_sec.get_password returns the password of the schema one is logged in and the returned value is in original form. Of'course, to make owa_sec.get_password to work, one needs to make changes to OWA and OWA_CUSTOM packages and these changes are recommended and supported by Oracle.
So is there a similar function available for getting Portal logon Password in original form. May be that may also involve some changes to make it to work. If not, would such a function be available anytime in future.
I guess, there are more people like me with this question and one of the Post that I could easily find is the one from James Kleinschmidt with the subject :
Unhashing SSO Password
(6 posts below this post).
Thanks,
Aman Kapoor
Maybe you are looking for
-
Band of discoloration on C2D LCD
Hello, I'm having some trouble with my C2D (not santa rosa) lcd screen. I was wondering if anyone has advice or has experienced this? Early today I noticed that on the right side of my screen there was about an inch of screen that was darker or diffe
-
Can't download form iTunes store onto my Mac
I have four items waiting to download in iTunes Store, however, I can't seam to get the items to download onto my on iTunes on my mac. I have logged into itunes store, and have a message telling me that I have items awaiting download. When I hit th
-
Issues installing Acrobat XI with Windows 7 64 bit
Trying to install acrobat reader on a new computer build with Windows 7 64 bit. The installer file downloads OK and executes OK, but as it start to install I get a blank, small, dark grey window "Adobe Reader Installer" Completely blank except for t
-
Server 2012 RDS (Terminal Clients)
Hi, I need help & guide on terminal clients internet access. Q1: How do i enable only 1 terminal client out of 20 current running windows RDP to have access internet? Q2: When I need to enable internet access for the terminal client, do i need to en
-
Hi all, among the statistic cubes on BI 7.0, there are also the VIRTUAL cubes (0TCT_VC01, 0TCT_VC02, 0TCT_VC03). I loaded the basic cubes by Infopackages without problem, but If I try to overview data into corresponding virtual cubes from RSA1, two m