Oracle Real Application Security (RAS) Version 12.1 |
---|
General Information | ||||||||||||||||
Library Note |
|
|||||||||||||||
Purpose | ||||||||||||||||
Dependencies |
|
|||||||||||||||
RAS Functions | ||||||||||||||||
RAS Packages |
|
|||||||||||||||
RAS Functions | ||||||||||||||||
COLUMN_AUTH_INDICATOR Checks if the specified table column is authorized on a particular table row |
COLUMN_AUTH_INDICATOR(col) RETURN BOOLEAN; |
|||||||||||||||
TBD | ||||||||||||||||
ORA_CHECK_ACL Checks if an application user has the queried application privileges according to a list of ACLs |
ora_check_acl(XS_Operator IN HEX_NUMBER, arg2, arg3) RETURN BOOLEAN |
|||||||||||||||
SELECT ora_check_acl(2147483661, 2147483653, NULL) FROM dual; |
||||||||||||||||
ORA_CHECK_PRIVILEGE Checks if the specified system privileges have been granted to an application user As can be seen in the demo at right I was unable to find a valid combination that would return a 1 |
ora_check_privilege( |
|||||||||||||||
SELECT ora_check_privilege('SYS', 'CREATE TABLE') FROM dual; |
||||||||||||||||
ORA_GET_ACLIDS Returns a list of ACL identifiers associated with an object instance of the XDS-enabled tables for the current application user |
ORA_GET_ACLIDS ( |
|||||||||||||||
The example on page 10-4 of the docs is nonsense |
||||||||||||||||
TO_ACLID Appears able to converts an unknown value, possibly an ACL name to an ACL_ID but, as in the demo at right, I can prove the function exits but not get it working properly |
to_aclid(<arg> IN VARCHAR2) RETURN VARCHAR2; |
|||||||||||||||
SELECT to_aclid(name) |
||||||||||||||||
XS_SYS_CONTEXT (Introduced 11.1.0.6) Retrieves the session attributes and the XS$GLOBAL_VAR namespace attribute for the current application session Known CONTEXT attributes: CURRENT_XS_USER SESSION_ID SESSION_XS_USER_GUID |
xs_sys_context( |
|||||||||||||||
SQL> SELECT xs_sys_context('XS$SESSION','CURRENT_XS_USER') |
||||||||||||||||
From %$ORACLE_HOME/rdbms/admin | SQL> DECLARE |
This site is maintained by Dan Morgan. Last Updated: | This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2023 Daniel A. Morgan All Rights Reserved | |||||||||
|
||||||||||