How to add user not read not write (authority)

karavati

New Member
hi ,


which operating system u r using for progress db. when u r using linux OS , u can use chmod permissions for read, write to lock on every file.
I hope this solution wil be tad relevant to your question.
 

karavati

New Member
how to create write trigger , i dont hav knowledge on it.

please could u tel me.i think it may be did by developers
 

TomBascom

Curmudgeon
I want to add one user only read the progress db, not write the db.

Does anyone ever do so? Thanks.

Assuming that you are concerned about a 4GL user you would do this through the data dictionary. Pick the Admin -> Security -> Edit Data Security Option. Then pick the tables that you want to prevent this user from writing and add the string ",!username" to the CAN-WRITE, CAN-CREATE and CAN-DELETE fields as appropriate.
 

tamhas

ProgressTalk.com Sponsor
Remembering of course, that these permissions are noticed only at compile time.
 

TomBascom

Curmudgeon
Dict -> Admin -> Database Options...

Code:
       ┌────────────Database Options (sports) ────────────┐
       │                                                  │
       │   Auditing Options:                              │
       │      [ ]Use Application User Id for Auditing     │
       │      [ ]Enforce Audit Insert Privilege           │
       │                                                  │
       │   Security Options:                              │
       │      [ ]Trust Application Domain Registry        │
       │      [ ]Record Authenticated Client Sessions     │
       │      [ ]Disallow Blank UserId                    │
       │      [X]Use Runtime Permissions Checking         │
       │                                                  │
       │                                                  │
       │                 <   OK    > < Cancel  >          │
        ──────────────────────────────────────────────────┘
 
Top