1 08/13/84 display_mrds_db_access, dmdba
2
3 Syntax as a command: dmdba path -control_args
4
5
6 Function: This command displays the current access that the user has
7 to the data for the relations in the supplied view of the data base.
8
9
10 Arguments:
11 path
12 is the relative or absolute pathname of a data base model or
13 submodel, with or without suffix, that supplies the view for which
14 the user wishes to see access information. If both a data model and
15 submodel of the same name are in the same directory, then the model
16 will be found
17
18
19 Control arguments:
20 -brief, -bf
21 specifies that a short form of the access information be displayed,
22 showing only effective access to the data.
23 -long, -lg
24 specifies that all information related to access be displayed.
25 Default
26 -relation rel_name1 ... rel_nameN
27 specifies that only the access for those relations whose names are
28 given in the rel_nameI list is to be displayed according to the
29 other control arguments. This control_arg must appear after path.
30
31
32 Notes: If the data base has been secured, then path must refer to a
33 secure submodel, unless the user is a DBA. The user must have
34 sufficient access to the related model information to open the data
35 base using the given path.
36
37 Control arguments can be overridden, in that the last one specified
38 takes effect e.g. -bf followed by -lg implies -lg.
39
40 This command only works for version 4 data bases.
41
42 The Multics system ACLs, the MRDS access modes, and the result of these
43 two, an effective access, is displayed for each relation and attribute
44 in the given view. Access modes displayed depend on the secured state
45 of the data base as follows:
46
47
48 DB SECURED STATE MODES
49
50 off r-e-w
51 on r-a-m-d
52
53 The r-e-w refers to Multics ACLs. The r-a-m-d refers to the new
54 attribute level security related operations of read_attr, append_tuple,
55 modify_attr, and delete_tuple respectively.