Oracle XS_ACL Version 21c |
---|
General Information | |||||||||||||||||||||||||||||||||||||
Library Note |
|
||||||||||||||||||||||||||||||||||||
Purpose | Real Application Security Access Control Lists | ||||||||||||||||||||||||||||||||||||
AUTHID | CURRENT_USER | ||||||||||||||||||||||||||||||||||||
Constants |
|
||||||||||||||||||||||||||||||||||||
Data Types | TYPE SYS.XS$ACE_LIST |
||||||||||||||||||||||||||||||||||||
Dependencies |
|
||||||||||||||||||||||||||||||||||||
Documented | No | ||||||||||||||||||||||||||||||||||||
Exceptions |
|
||||||||||||||||||||||||||||||||||||
First Available | 11.2 | ||||||||||||||||||||||||||||||||||||
Security Model | Owned by SYS with EXECUTE granted to PUBLIC and DBSFWUSER | ||||||||||||||||||||||||||||||||||||
Source | {ORACLE_HOME}/rdbms/admin/xsacl.sql | ||||||||||||||||||||||||||||||||||||
Subprograms | |||||||||||||||||||||||||||||||||||||
ADD_ACL_PARAMETER | |||||||||||||||||||||||||||||||||||||
Add a numeric parameter value Overload 1 |
xs_acl.add_acl_parameter( |
||||||||||||||||||||||||||||||||||||
TBD | |||||||||||||||||||||||||||||||||||||
Add a string parameter value Overload 2 |
xs_acl.add_acl_parameter( |
||||||||||||||||||||||||||||||||||||
exec xs_acl.add_acl_parameter('DBSECWORXACL','XPOLICY','GEO', 'EMEA'); |
|||||||||||||||||||||||||||||||||||||
APPEND_ACES | |||||||||||||||||||||||||||||||||||||
Append one ACE to the ACL Overload 1 |
xs_acl.append_aces( |
||||||||||||||||||||||||||||||||||||
DECLARE |
|||||||||||||||||||||||||||||||||||||
Append ACEs to the ACL Overload 2 |
xs_acl.append_aces( |
||||||||||||||||||||||||||||||||||||
TBD | |||||||||||||||||||||||||||||||||||||
CREATE_ACL | |||||||||||||||||||||||||||||||||||||
Create ACL API | xs_acl.create_acl( |
||||||||||||||||||||||||||||||||||||
col acl format a45 |
|||||||||||||||||||||||||||||||||||||
DELETE_ACL | |||||||||||||||||||||||||||||||||||||
Delete an ACL | xs_acl.delete_acl( |
||||||||||||||||||||||||||||||||||||
exec xs_acl.delete_acl('DBSECWORXACL'); |
|||||||||||||||||||||||||||||||||||||
GRANT_PRIVILEGE (new 21c) ![]() |
|||||||||||||||||||||||||||||||||||||
Grant a privilege | xs_acl.grant_privilege( |
||||||||||||||||||||||||||||||||||||
TBD | |||||||||||||||||||||||||||||||||||||
REMOVE_ACES | |||||||||||||||||||||||||||||||||||||
Remove all ACEs from the ACL | xs_acl.remove_aces(acl IN VARCHAR2); |
||||||||||||||||||||||||||||||||||||
exec xs_acl.remove_aces('UWACL'); |
|||||||||||||||||||||||||||||||||||||
REMOVE_ACL_PARAMETERS | |||||||||||||||||||||||||||||||||||||
Remove all parameters Overload 1 |
xs_acl.remove_acl_parameters(acl IN VARCHAR2); |
||||||||||||||||||||||||||||||||||||
exec xs_acl.remove_acl_parameters('UWACL'); |
|||||||||||||||||||||||||||||||||||||
Remove a single parameter Overload 2 |
xs_acl.remove_acl_parameters( |
||||||||||||||||||||||||||||||||||||
exec xs_acl.remove_acl_parameters('UWACL', 'GEO'); |
|||||||||||||||||||||||||||||||||||||
Remove a parameter associate with a policy Overload 3 |
xs_acl.remove_acl_parameters( |
||||||||||||||||||||||||||||||||||||
exec xs_acl.remove_acl_parameters('DBSECWORXACL', 'XPOLICY', 'GEO'); |
|||||||||||||||||||||||||||||||||||||
REVOKE_PRIVILEGE (new 21c) ![]() |
|||||||||||||||||||||||||||||||||||||
Revoke a granted privilege | xs_acl.revoke_privilege( |
||||||||||||||||||||||||||||||||||||
TBD | |||||||||||||||||||||||||||||||||||||
SET_DESCRIPTION | |||||||||||||||||||||||||||||||||||||
Set an ACL description | xs_acl.set_description( |
||||||||||||||||||||||||||||||||||||
exec xs_acl.set_description('UWACL', 'UW Secure ACL'); |
|||||||||||||||||||||||||||||||||||||
SET_PARENT_ACL | |||||||||||||||||||||||||||||||||||||
Sets the parent ACL | xs_acl.set_parent_acl( |
||||||||||||||||||||||||||||||||||||
TBD | |||||||||||||||||||||||||||||||||||||
SET_SECURITY_CLASS | |||||||||||||||||||||||||||||||||||||
Sets the security class | xs_acl.set_security_class( |
||||||||||||||||||||||||||||||||||||
TBD |
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-2021 Daniel A. Morgan All Rights Reserved | |||||||||
|
||||||||||