| Oracle XS_ROLESET Version 26ai |
|---|
| General Information | |||||||
| Library Note |
|
||||||
| Purpose | Real Application Security Role Set Management | ||||||
| AUTHID | CURRENT_USER | ||||||
| Data Types | SYS.XS$NAME_LIST VARRAY(1000) OF VARCHAR2(261) |
||||||
| Dependencies |
|
||||||
| Documented | No | ||||||
| First Available | 2009 | ||||||
| Pragmas | PRAGMA SUPPLEMENTAL_LOG_DATA(default, AUTO); | ||||||
| Security Model | Owned by SYS with EXECUTE granted to PUBLIC | ||||||
| Source | {ORACLE_HOME}/rdbms/admin/ | ||||||
| Subprograms | |||||||
| ADD_ROLES | |||||||
| Adds a role to a role set Overload 1 |
xs_roleset.add_roles( |
||||||
exec xs_roleset.add_roles('UW_RAS_ROLESET', 'XS_CACHE_ADMIN'); |
|||||||
| Overload 2 | xs_roleset.add_roles( |
||||||
DECLARE |
|||||||
| CREATE_ROLESET | |||||||
| Roleset creation API | xs_roleset.create_roleset( |
||||||
exec xs_roleset.create_roleset('UW_RAS_ROLESET'); |
|||||||
| DELETE_ROLESET | |||||||
| Delete a role set | xs_roleset.delete_roleset(role_set IN VARCHAR2); |
||||||
exec xs_roleset.delete_roleset('UW_RAS_ROLESET'); |
|||||||
| REMOVE_ROLES | |||||||
| Remove all roles from a role set Overload 1 |
xs_roleset.remove_roles(role_set IN VARCHAR2); |
||||||
exec xs_roleset.remove_roles('UW_RAS_ROLESET'); |
|||||||
| Remove a single role from the role set Overload 2 |
xs_roleset.remove_roles( |
||||||
exec xs_roleset.remove_roles('UW_RAS_ROLESET', 'XS_CACHE_ADMIN'); |
|||||||
| Remove a list of roles from the role set Overload 3 |
xs_roleset.remove_roles( |
||||||
DECLARE |
|||||||
| SET_DESCRIPTION | |||||||
| Set roleset's description | xs_roleset.set_description( |
||||||
exec xs_roleset.set_description('UW_RAS_ROLESET', 'RAS Roleset'); |
|||||||
| This site is maintained by Daniel Morgan. Last Updated: | This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2026 Daniel A. Morgan All Rights Reserved | ||||||||
|
|
|||||||||