Informix Error -3005: You do not have permission to access the form form-name.
Cause and resolution
You do not have permission to access the form form-name.
The form file form-name does exist; however, your account does not have operating-system permissions to read and write it.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-3005 fires when a form file exists but the current account lacks operating-system permissions to read and write it — per the official guidance, the form file does exist, but the account doesn't have the necessary OS-level permissions.
- Insufficient operating-system read/write permissions on the form file, per the official guidance — the direct, only cause.
Solutions / Resolution
- Have the file's owner or an administrator grant the current account read/write permissions on the form file, consistent with the official guidance's identification of OS-level permissions as the cause.
Examples
Checking and fixing file permissions
ls -l myform.frm
chmod u+rw myform.frm
Diagnostic Checks
- Check the form file's operating-system permissions and ownership, and grant the current account read/write access if it's missing.
Related Errors / Related Topics
- -3001 — "There are no forms in the current directory." A related form-access error, about the form not being found at all rather than existing but being inaccessible due to permissions.
- -3031 — "The form form-name cannot be found or opened." A related form-lookup error covering both the not-found and not-openable cases together, including this same permissions scenario.
The form file exists but the current account lacks OS-level read/write permissions on it — fix the file's permissions.