ORA-46000: Invalid option to enable Extensible Data Security
Cause: Input value was not a valid option to enable XDS.
Action: Use a valid option to enable XDS.
ORA-46001: string is not valid for Extensible Data Security policies
Cause: An illegal argument value was used with DBMS_RLS to enable XDS.
Action: Use DBMS_XDS to enable XDS.
ORA-46002: Privilege "string" is not valid in Data Security Document for "string"
Cause: An invalid privilege was specified in the Data Security Document.
Action: Correct the privilege element in the document.
ORA-46003: Column "string" is not valid in Data Security Document for "string"
Cause: An invalid column was specified in the Data Security Document.
Action: Correct the column element in the document. /////////////////////////////////////////////////////////////////////////// 46050 - 46099 Reserved for eXtensible Security Sessions (XSS) ///////////////////////////////////////////////////////////////////////////
ORA-46051: Invalid XS user specified
Cause: An invalid extensible security user was specified.
Action: Check the user name and execute the function or procedure again.
ORA-46052: Invalid Session ID specified
Cause: An invalid extensible security session ID was specified.
Action: Check the session ID and execute the function or procedure again.
ORA-46053: Invalid Cookie specified
Cause: An invalid extensible security session cookie was specified.
Action: Check the session cookie and execute the function or procedure again.
ORA-46054: Invalid Namespace specified
Cause: An invalid extensible security application namespace was specified.
Action: Check the namespace and execute the function or procedure again.
ORA-46055: Invalid Role specified
Cause: An invalid extensible security role was specified.
Action: Check the role and execute the function or procedure again.
ORA-46056: Invalid Namespace or Attribute specified
Cause: An invalid extensible security application namespace or attribute was specified.
Action: Check the namespace and attribute, and execute the function or procedure again.
ORA-46057: Namespace already exists
Cause: The specified extensible security application namespace was already in existence.
Action: Execute the function or procedure with a different namespace.
ORA-46058: Invalid attribute specified
Cause: An invalid extensible security application namespace attribute was specified.
Action: Check the attribute, and execute the function or procedure.
ORA-46059: Invalid ACL identifier specified
Cause: The specified ACL identifier is invalid.
Action: Check the ACL identifier, and execute the function or procedure again with a valid ACL ID.
ORA-46060: Username not specified
Cause: Extensible security Username was not specified.
Action: Execute the function or procedure with a username.
ORA-46061: Session ID not specified
Cause: Extensible security Session ID was not specified.
Action: Execute the function or procedure with a session ID.
ORA-46062: Namespace not specified
Cause: Extensible security Application namespace was not specified.
Action: Execute the function or procedure with a namespace.
ORA-46063: Not attached to XS session
Cause: Not attached to an Extensible security session.
Action: Attach to a XS session and execute the function or procedure.
ORA-46064: Attribute name not specified
Cause: Extensible security Application namespace attribute name was not specified.
Action: Execute the function or procedure with an attribute name.
ORA-46065: Attribute value not specified
Cause: Extensible security Application namespace attribute value was not specified.
Action: Execute the function or procedure with an attribute value.
ORA-46066: Inactivity Timeout not specified
Cause: Extensible security session inactivity timeout was not specified.
Action: Execute the function or procedure with an inactivity timeout value.
ORA-46067: Cookie not specified
Cause: Extensible security session cookie was not specified.
Action: Execute the function or procedure with a cookie value.
ORA-46068: Role not specified
Cause: Extensible security Role was not specified.
Action: Execute the function or procedure with a Role value.
ORA-46070: Insufficient privileges
Cause: An attempt was made to execute an Extensible security session function or procedure without the appropriate privilege.
Action: Ask the administrator to perform the operation or to grant the appropriate privilege.
ORA-46071: Error occurred while executing the event handler
Cause: An error or exception was returned by the error handling function invoked as part of the current operation.
Action: Check the trace files to identify the source of the error in the event handling function. Attempt the operation again after the error has been resolved.
ORA-46072: Column width too small
Cause: The size of the column or variable used to store the output of this function or procedure is too small.
Action: Increase the size of the column or variable and try again.
ORA-46073: Cookie already exists
Cause: The specified Extensible security session cookie was used by another Extensible security session.
Action: Execute the function or procedure with a different cookie.
ORA-46074: session ID mismatch
Cause: The specified session ID does not match the attached session ID.
Action: Execute the function or procedure without a session ID or with a matching attached session.
ORA-46075: Already attached to a lightweight user session
Cause: The current database session is already attached to a lightweight user session.
Action: Detach from the current lightweight user session before attaching to the new lightweight user session.
ORA-46076: The specified name string is too long
Cause: The length of the name is longer than allowable limits.
Action: Please try again with a new name with a length smaller than the allowable length. Please refer to the documentation to identify the maximum name length for the current operation.
ORA-46077: Length of value too large
Cause: The specified attribute value is too large.
Action: Execute the function or procedure again with a smaller attribute value.
ORA-46078: Invalid event type specified
Cause: The event type specified is invalid.
Action: Reattempt the operation with an invalid event type. /////////////////////////////////////////////////////////////////////////// 46100 - 46149 Reserved for eXtensible Security Security Class (XSC) ///////////////////////////////////////////////////////////////////////////
ORA-46101: Circular definition for aggregate privilege string in security class string
Cause: Definition of an aggregate privilege contained itself.
Action: Fix the aggregate privilege definition.
ORA-46102: Privilege string aggregated in security class string is not found
Cause: Definition of an aggregate privilege contained a privilege that is not defined in this or parent security classes.
Action: Fix the aggregate privilege definition.
ORA-46103: Circular definition for security class string
Cause: Security class definition inherited from itself through circular definition.
Action: Fix the security class definition.
ORA-46104: Security class string cannot inherit from base security classes
Cause: Definition of a security class specified an internal base security class as a parent security class.
Action: Remove the internal base security class from the "inherits-from" list.
ORA-46105: Unable to load security class string
Cause: The specified security class did not exist.
Action: Create resource for the security class.
ORA-46106: Missing parent security class for security class string
Cause: The specified security class did not have any parent security class.
Action: Add a parent security class using "inherits-from" tag.
ORA-46107: Unable to load security class for privilege string:string
Cause: The specified privilege did not exist.
Action: Create a security class resource for the privilege.
ORA-46108: Invalid security class targetNamespace or name.
Cause: The security class targetNamespace attribute was either null or was longer than 4000 characters. Or, the security class name attribute was either null or was longer than 1024 characters.
Action: Provide valid targetNamespace and name attributes.