Subject: | |
From: | |
Reply To: | |
Date: | Tue, 15 Jun 1999 20:47:19 EDT |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Ernie Newton writes:
> I'm stumped. I'm getting the following error inside a COBOL program...
>
> TURBOIMAGE ERROR AT $0000f3a8; RETURN STATUS = -23
> DBPUT, MODE 1, ON TEST-SCORE OF TESTING.DATABASE
> USER (CLASS) LACKS WRITE ACCESS TO DATA SET
>
> These are the facts:
> Database is opened in mode 1 and is locked.
> User has proper capabilities to run this program.
> Program was compiled with proper capabilities.
>
> Is there something I'm not seeing?
Even though the user, group, account and program all have proper write access
capabilities, the database was probably opened with a particular password
that doesn't allow write access (e.g., "READER" (a fictionalized password) is
often restricted to read-only access of dataitems and datasets, whereas an
equally fictionalized "WRITER" would get you write access to the data). Such
passwords get you "class" access to a database and exist on top of whatever
other MPE security exists.
Wirt Atmar
|
|
|