This topic lists the file object authority and data authority required for file functions.
Table 1 lists the file object authority required for file functions. Table 2 lists the data authority required for file functions. This is the same information that was presented in the previous two sections, but it is listed by function rather than by authority.
Function | Object operational | Object existence | Object management | Object reference | Object alter |
---|---|---|---|---|---|
Open, I/O, close file1 | X | ||||
Compile a program using the file description | X | ||||
Display file description | X | ||||
Delete file | X | X | |||
Save/restore | X | ||||
Transfer ownership | X | X | |||
Grant/revoke authority | X | X | |||
Change file description | X | X | |||
Move file | X | X | |||
Rename file | X | X | |||
Replace file | X | X | X | ||
Refer to another file 2 | X | X | |||
Add or remove file constraints 3 | X | X | |||
Add or remove triggers 4 | X | X | |||
Change attributes 5 | X | X | |||
Notes:
|
Function | Execute | Read | Add | Update | Delete |
---|---|---|---|---|---|
Open, I/O, close file1 | X | X2 | X3 | X3 | |
Compile a program using the file description | X | ||||
Run a program or locate an object in a library | X | ||||
Display file description | X | ||||
Replace file | X | ||||
Add or remove triggers 4 | X | X5 | X6 | X7 | |
Notes:
|