Informix Error -32101: DAC check failed.
Cause and resolution
DAC check failed.
Your session identity does not permit you to perform the operation on the OnLine/Secure object that you are accessing because it violates the DAC policy of OnLine/Secure. Log in with the appropriate identity, or obtain the necessary privileges and retry the operation.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-32101 fires when a session's identity doesn't permit the attempted operation on an OnLine/Secure object — per the official guidance, this violates OnLine/Secure's DAC (Discretionary Access Control) policy.
- The session's identity lacks the necessary privilege for the operation, per the official guidance — the direct, only cause.
Solutions / Resolution
- Log in with the appropriate identity, or obtain the necessary privileges, and retry the operation, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond a session identity/DAC policy mismatch.
Diagnostic Checks
- Check the session's identity and privileges against the operation's requirements, and obtain the missing privilege or log in as an appropriate user.
Related Errors / Related Topics
- -32100 — "MAC check failed." A related access-control error, on mandatory (label-based) access control rather than discretionary (identity-based) access control.
A session's identity violated OnLine/Secure's DAC policy for the target object — log in with the appropriate identity or obtain the necessary privilege.