265 lines
19 KiB
HTML
265 lines
19 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html
|
||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html lang="en-us" xml:lang="en-us">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<meta name="copyright" content="(C) Copyright IBM Corporation 2005" />
|
||
<meta name="DC.rights.owner" content="(C) Copyright IBM Corporation 2005" />
|
||
<meta name="security" content="public" />
|
||
<meta name="Robots" content="index,follow" />
|
||
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
<meta name="DC.Type" content="reference" />
|
||
<meta name="DC.Title" content="Authorities required for file operations" />
|
||
<meta name="abstract" content="This topic lists the file object authority and data authority required for file functions." />
|
||
<meta name="description" content="This topic lists the file object authority and data authority required for file functions." />
|
||
<meta name="DC.subject" content="authority, object, data, file function authority, open authority, input/output, close authority, close, compile-program authority, compile-program, display-file-description authority, display-file-description, delete-file authority, save authority, restore authority, transfer ownership authority, transfer-ownership, grant authority, grant, revoke, revoke authority, change-file-description authority, change-file-description, move-file authority, move file, rename-file authority, read authority, add authority, update authority, delete, execute authority" />
|
||
<meta name="keywords" content="authority, object, data, file function authority, open authority, input/output, close authority, close, compile-program authority, compile-program, display-file-description authority, display-file-description, delete-file authority, save authority, restore authority, transfer ownership authority, transfer-ownership, grant authority, grant, revoke, revoke authority, change-file-description authority, change-file-description, move-file authority, move file, rename-file authority, read authority, add authority, update authority, delete, execute authority" />
|
||
<meta name="DC.Relation" scheme="URI" content="rbal3scurty.htm" />
|
||
<meta name="DC.Format" content="XHTML" />
|
||
<meta name="DC.Identifier" content="rbal3authreq" />
|
||
<meta name="DC.Language" content="en-us" />
|
||
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
<!-- US Government Users Restricted Rights -->
|
||
<!-- Use, duplication or disclosure restricted by -->
|
||
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
<title>Authorities required for file operations</title>
|
||
</head>
|
||
<body id="rbal3authreq"><a name="rbal3authreq"><!-- --></a>
|
||
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
<h1 class="topictitle1">Authorities required for file operations</h1>
|
||
<div><p>This topic lists the file object authority and data authority required
|
||
for file functions.</p>
|
||
<div class="section"><p><a href="#rbal3authreq__rbal3oadar">Table 1</a> lists the file object
|
||
authority required for file functions. <a href="#rbal3authreq__rbal3dath">Table 2</a> 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.</p>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="rbal3authreq__rbal3oadar"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rbal3authreq__rbal3oadar" width="100%" frame="hsides" border="0" rules="none"><caption>Table 1. Object authority
|
||
required for file operations. The file object authority required
|
||
for file functions</caption><thead align="left"><tr><th align="left" valign="bottom" width="18.14814814814815%" id="d0e118"> Function</th>
|
||
<th align="center" valign="bottom" width="18.51851851851852%" id="d0e120">Object operational</th>
|
||
<th align="center" valign="bottom" width="15.925925925925927%" id="d0e122">Object existence</th>
|
||
<th align="center" valign="bottom" width="19.814814814814817%" id="d0e124">Object management</th>
|
||
<th align="center" valign="bottom" width="16.48148148148148%" id="d0e126">Object reference</th>
|
||
<th align="center" valign="bottom" width="11.11111111111111%" id="d0e128">Object alter</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Open, I/O, close file<sup>1</sup></td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Compile a program using the file description</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Display file description</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Delete file</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 ">X</td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Save/restore</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 "> </td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 ">X</td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Transfer ownership</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 ">X</td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 "> </td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Grant/revoke authority</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Change file description</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Move file</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Rename file</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Replace file</td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 ">X</td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 ">X</td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Refer to another file <sup>2</sup></td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 "> </td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 ">X</td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Add or remove file constraints <sup>3</sup></td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 "> </td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 ">X</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Add or remove triggers <sup>4</sup></td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 "> </td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 ">X</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="18.14814814814815%" headers="d0e118 ">Change attributes <sup>5</sup></td>
|
||
<td align="center" valign="top" width="18.51851851851852%" headers="d0e120 "> </td>
|
||
<td align="center" valign="top" width="15.925925925925927%" headers="d0e122 "> </td>
|
||
<td align="center" valign="top" width="19.814814814814817%" headers="d0e124 ">X</td>
|
||
<td align="center" valign="top" width="16.48148148148148%" headers="d0e126 "> </td>
|
||
<td align="center" valign="top" width="11.11111111111111%" headers="d0e128 ">X</td>
|
||
</tr>
|
||
<tr><td colspan="6" align="left" valign="top" headers="d0e118 d0e120 d0e122 d0e124 d0e126 d0e128 "> <div class="note"><span class="notetitle">Notes:</span> <dl><dt class="dlterm"><sup>1</sup></dt>
|
||
<dd>For device files that are not using spooling, you must also have object
|
||
operational and all data authorities to the device.</dd>
|
||
<dt class="dlterm"><sup>2</sup></dt>
|
||
<dd>For database files only.</dd>
|
||
<dt class="dlterm"><sup>3</sup></dt>
|
||
<dd>For database files only. Parent files need object management or object
|
||
reference authority. Dependent files need object management or object alter
|
||
authority.</dd>
|
||
<dt class="dlterm"><sup>4</sup></dt>
|
||
<dd>For database files only. Files need object management or object alter
|
||
authority.</dd>
|
||
<dt class="dlterm"><sup>5</sup></dt>
|
||
<dd>For database files and SQL packages only. Files need object management
|
||
or object alter authority.</dd>
|
||
<dt class="dlterm"></dt>
|
||
<dd></dd>
|
||
</dl>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<div class="tablenoborder"><a name="rbal3authreq__rbal3dath"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rbal3authreq__rbal3dath" width="100%" frame="hsides" border="0" rules="none"><caption>Table 2. Data authority
|
||
required for file operations. The data authority
|
||
required for file functions.</caption><thead align="left"><tr><th align="left" valign="bottom" width="22.59259259259259%" id="d0e341"> Function</th>
|
||
<th align="center" valign="bottom" width="16.296296296296298%" id="d0e343"> Execute </th>
|
||
<th align="center" valign="bottom" width="14.074074074074074%" id="d0e345"> Read</th>
|
||
<th align="center" valign="bottom" width="15.74074074074074%" id="d0e347"> Add</th>
|
||
<th align="center" valign="bottom" width="16.85185185185185%" id="d0e349"> Update</th>
|
||
<th align="center" valign="bottom" width="14.444444444444443%" id="d0e351"> Delete</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Open, I/O, close file<sup>1</sup></td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 "> </td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 ">X</td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 ">X<sup>2</sup></td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 ">X<sup>3</sup></td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 ">X<sup>3</sup></td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Compile a program using the file description</td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 "> </td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 ">X</td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 "> </td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 "> </td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Run a program or locate an object in a library</td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 ">X</td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 "> </td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 "> </td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 "> </td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Display file description</td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 "> </td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 ">X</td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 "> </td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 "> </td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Replace file</td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 "> </td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 ">X</td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 "> </td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 "> </td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 "> </td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="22.59259259259259%" headers="d0e341 ">Add or remove triggers <sup>4</sup></td>
|
||
<td align="center" valign="top" width="16.296296296296298%" headers="d0e343 "> </td>
|
||
<td align="center" valign="top" width="14.074074074074074%" headers="d0e345 ">X</td>
|
||
<td align="center" valign="top" width="15.74074074074074%" headers="d0e347 ">X<sup>5</sup></td>
|
||
<td align="center" valign="top" width="16.85185185185185%" headers="d0e349 ">X<sup>6</sup></td>
|
||
<td align="center" valign="top" width="14.444444444444443%" headers="d0e351 ">X<sup>7</sup></td>
|
||
</tr>
|
||
<tr><td colspan="6" align="left" valign="top" headers="d0e341 d0e343 d0e345 d0e347 d0e349 d0e351 "> <div class="note"><span class="notetitle">Notes:</span> <dl><dt class="dlterm"><sup>1</sup></dt>
|
||
<dd>For device files that are not using spooling, you must also have object
|
||
operational and all data authorities to the device.</dd>
|
||
<dt class="dlterm"><sup>2</sup></dt>
|
||
<dd>Open for output for database and save files.</dd>
|
||
<dt class="dlterm"><sup>3</sup></dt>
|
||
<dd>Open for update or delete for database files.</dd>
|
||
<dt class="dlterm"><sup>4</sup></dt>
|
||
<dd>For database files only.</dd>
|
||
<dt class="dlterm"><sup>5</sup></dt>
|
||
<dd>Add authority required in addition to Read authority for inserting triggers.</dd>
|
||
<dt class="dlterm"><sup>6</sup></dt>
|
||
<dd>Update authority required in addition to Read authority for updating triggers.</dd>
|
||
<dt class="dlterm"><sup>7</sup></dt>
|
||
<dd>Delete authority required in addition to Read authority for deleting triggers.</dd>
|
||
<dt class="dlterm"></dt>
|
||
<dd></dd>
|
||
</dl>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<div class="familylinks">
|
||
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal3scurty.htm" title="The iSeries provides many security features help you control accesses to data and files.">Security</a></div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |