doc-exports/docs/dws/dev/dws_06_0134.html
Lu, Huayi a24ca60074 DWS DEVELOPER 811 version
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Lu, Huayi <luhuayi@huawei.com>
Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
2023-01-19 13:37:49 +00:00

130 lines
23 KiB
HTML

<a name="EN-US_TOPIC_0000001098990876"></a><a name="EN-US_TOPIC_0000001098990876"></a>
<h1 class="topictitle1">ALTER ROLE</h1>
<div id="body8662426"><div class="section" id="EN-US_TOPIC_0000001098990876__s438c7acc15594b01a19de25a10af6fd3"><h4 class="sectiontitle">Function</h4><p id="EN-US_TOPIC_0000001098990876__a1794b554831c4a34923d59fd930ba88a"><strong id="EN-US_TOPIC_0000001098990876__b1864121120315">ALTER ROLE</strong> changes the attributes of a role.</p>
</div>
<div class="section" id="EN-US_TOPIC_0000001098990876__s211f01dae3ea41b79d14186bc4b0d603"><h4 class="sectiontitle">Important Notes</h4><p id="EN-US_TOPIC_0000001098990876__p2866306816553">None</p>
</div>
<div class="section" id="EN-US_TOPIC_0000001098990876__s7a89ad90b0e14fd4b6795b2933b6141f"><h4 class="sectiontitle">Syntax</h4><ul id="EN-US_TOPIC_0000001098990876__u34882399dc39490d956f3d8793066cb5"><li id="EN-US_TOPIC_0000001098990876__l4d24844da32d4ff59e399ffbab4a12c6">Modifying the Rights of a Role<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__sd75cb4125db749f9bd60c094be760608"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role_name</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="k">option</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="p">...</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="p">];</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001098990876__abc6d864b072946de83bf32a55ea8eb19">The <strong id="EN-US_TOPIC_0000001098990876__b52751610193218">option</strong> clause for granting rights is as follows:</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__s2befeea1124140be99ed0f29cb2004ae"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
<span class="normal"> 2</span>
<span class="normal"> 3</span>
<span class="normal"> 4</span>
<span class="normal"> 5</span>
<span class="normal"> 6</span>
<span class="normal"> 7</span>
<span class="normal"> 8</span>
<span class="normal"> 9</span>
<span class="normal">10</span>
<span class="normal">11</span>
<span class="normal">12</span>
<span class="normal">13</span>
<span class="normal">14</span>
<span class="normal">15</span>
<span class="normal">16</span>
<span class="normal">17</span>
<span class="normal">18</span>
<span class="normal">19</span>
<span class="normal">20</span>
<span class="normal">21</span>
<span class="normal">22</span>
<span class="normal">23</span>
<span class="normal">24</span>
<span class="normal">25</span></pre></div></td><td class="code"><div><pre><span></span><span class="err">{</span><span class="k">CREATEDB</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">NOCREATEDB</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">CREATEROLE</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOCREATEROLE</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">INHERIT</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOINHERIT</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">AUDITADMIN</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOAUDITADMIN</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">SYSADMIN</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOSYSADMIN</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">USEFT</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOUSEFT</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">LOGIN</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOLOGIN</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">REPLICATION</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOREPLICATION</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">INDEPENDENT</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOINDEPENDENT</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="err">{</span><span class="n">VCADMIN</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NOVCADMIN</span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">CONNECTION</span><span class="w"> </span><span class="k">LIMIT</span><span class="w"> </span><span class="n">connlimit</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">ENCRYPTED</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">UNENCRYPTED</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">PASSWORD</span><span class="w"> </span><span class="s1">'password'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">ENCRYPTED</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">UNENCRYPTED</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">IDENTIFIED</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="s1">'password'</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">REPLACE</span><span class="w"> </span><span class="s1">'old_password'</span><span class="w"> </span><span class="p">]</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">ENCRYPTED</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">UNENCRYPTED</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">PASSWORD</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="s1">'password'</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">DISABLE</span><span class="w"> </span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">ENCRYPTED</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">UNENCRYPTED</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="n">IDENTIFIED</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="s1">'password'</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">REPLACE</span><span class="w"> </span><span class="s1">'old_password'</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">DISABLE</span><span class="w"> </span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">VALID</span><span class="w"> </span><span class="k">BEGIN</span><span class="w"> </span><span class="s1">'timestamp'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">VALID</span><span class="w"> </span><span class="k">UNTIL</span><span class="w"> </span><span class="s1">'timestamp'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">RESOURCE</span><span class="w"> </span><span class="n">POOL</span><span class="w"> </span><span class="s1">'respool'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">USER</span><span class="w"> </span><span class="k">GROUP</span><span class="w"> </span><span class="s1">'groupuser'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">PERM</span><span class="w"> </span><span class="k">SPACE</span><span class="w"> </span><span class="s1">'spacelimit'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">NODE</span><span class="w"> </span><span class="k">GROUP</span><span class="w"> </span><span class="n">logic_cluster_name</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">ACCOUNT</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="k">LOCK</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">UNLOCK</span><span class="w"> </span><span class="err">}</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">PGUSER</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">AUTHINFO</span><span class="w"> </span><span class="s1">'authinfo'</span><span class="w"></span>
<span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">PASSWORD</span><span class="w"> </span><span class="n">EXPIRATOIN</span><span class="w"> </span><span class="k">period</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
</li><li id="EN-US_TOPIC_0000001098990876__ld34a0244c7bd4adf85beb3e6c84a50df">Rename a role.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__sa7037e9757c94879bccd0bf695e022f4"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role_name</span><span class="w"> </span>
<span class="w"> </span><span class="k">RENAME</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="n">new_name</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
</li><li id="EN-US_TOPIC_0000001098990876__la526b4a068b84bb6955063da37606a4a">Set parameters for a role.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__se69653b1898f45d5ae084ef0e6491c4f"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role_name</span><span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IN</span><span class="w"> </span><span class="k">DATABASE</span><span class="w"> </span><span class="n">database_name</span><span class="w"> </span><span class="p">]</span><span class="w"></span>
<span class="w"> </span><span class="k">SET</span><span class="w"> </span><span class="n">configuration_parameter</span><span class="w"> </span><span class="err">{{</span><span class="w"> </span><span class="k">TO</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="err">}</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="n">value</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">DEFAULT</span><span class="w"> </span><span class="err">}</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="k">CURRENT</span><span class="err">}</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
</li><li id="EN-US_TOPIC_0000001098990876__le4540947d78f440f9933c3ce4644ecaa">Reset parameters for a role.<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__s52f5594d820f4152be7d5d33d5aaacc5"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role_name</span><span class="w"></span>
<span class="w"> </span><span class="p">[</span><span class="w"> </span><span class="k">IN</span><span class="w"> </span><span class="k">DATABASE</span><span class="w"> </span><span class="n">database_name</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="k">RESET</span><span class="w"> </span><span class="err">{</span><span class="n">configuration_parameter</span><span class="o">|</span><span class="k">ALL</span><span class="err">}</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
</li></ul>
</div>
<div class="section" id="EN-US_TOPIC_0000001098990876__se56072ec00a3453892cbc30531d221f5"><h4 class="sectiontitle">Parameters</h4><ul id="EN-US_TOPIC_0000001098990876__u5cdf54e3ac344b51954e5fc9f98164b6"><li id="EN-US_TOPIC_0000001098990876__lfe9830d3ce67470fb7b5a7ba5c927e04"><strong id="EN-US_TOPIC_0000001098990876__ac7be7ca31aea4577b02cadeffd0db43c">role_name</strong><p id="EN-US_TOPIC_0000001098990876__a07af84a745eb46cbba59e799fd5a8d6a">Indicates a role name.</p>
<p id="EN-US_TOPIC_0000001098990876__ab530be191548485c800d22be06db917f">Value range: an existing user name</p>
</li><li id="EN-US_TOPIC_0000001098990876__la8299fbcb6f44a2b932d0ea4f95f77c7"><strong id="EN-US_TOPIC_0000001098990876__a9994e26808c54cbcb66d4658bf06b190">IN DATABASE database_name</strong><p id="EN-US_TOPIC_0000001098990876__aefb3e708b9eb4a0cb55783f6e7906df0">Modifies the parameters of a role on a specified database.</p>
</li><li id="EN-US_TOPIC_0000001098990876__labac8f53dcaf49faa003cd9b98d4bd71"><strong id="EN-US_TOPIC_0000001098990876__a57033c95ab9941abaaca24e1f23e89d3">SET configuration_parameter</strong><p id="EN-US_TOPIC_0000001098990876__a362eb6e2d77743389d64cd15af263983">Sets parameters for a role. The session parameters modified using the <strong id="EN-US_TOPIC_0000001098990876__b13631928113213">ALTER ROLE</strong> command is only for a specific role and is valid in the next session triggered by the role.</p>
<p id="EN-US_TOPIC_0000001098990876__a5834e0393cfa48378c9e5039ef5befcc">Valid value:</p>
<p id="EN-US_TOPIC_0000001098990876__ae6ca6f7f956f48a689ebd6ad97f17112">Values of <strong id="EN-US_TOPIC_0000001098990876__b14295193313217">configuration_parameter</strong> and <strong id="EN-US_TOPIC_0000001098990876__b183011633113216">value</strong> are listed in <a href="dws_06_0220.html">SET</a>.</p>
<p id="EN-US_TOPIC_0000001098990876__a43437ce5337c480d8039443e75aa33dd"><strong id="EN-US_TOPIC_0000001098990876__b156771241143219">DEFAULT</strong> clears the value of <strong id="EN-US_TOPIC_0000001098990876__b166780414324">configuration_parameter</strong>. The value of the <strong id="EN-US_TOPIC_0000001098990876__b867894133212">configuration_parameter</strong> parameter will inherit the default value of the new session generated for the role.</p>
<p id="EN-US_TOPIC_0000001098990876__a08d85ff03d7a4d77a632b5aaee77a821"><strong id="EN-US_TOPIC_0000001098990876__b286115430323">FROM CURRENT</strong> uses the value of <strong id="EN-US_TOPIC_0000001098990876__b138621143183217">configuration_parameter</strong> of the current session.</p>
</li><li id="EN-US_TOPIC_0000001098990876__l560d5bd7dac5452996ced55709de98b9"><strong id="EN-US_TOPIC_0000001098990876__af854a7e621a5430f87fcf0586e81b9b0">RESET configuration_parameter/ALL</strong><p id="EN-US_TOPIC_0000001098990876__a7505a85a2ea7416691249ecf7c7a1071">The effect of clearing the <strong id="EN-US_TOPIC_0000001098990876__b52310331342">configuration_parameter</strong> value is the same as setting it to <strong id="EN-US_TOPIC_0000001098990876__b118995352346">DEFAULT</strong>.</p>
<p id="EN-US_TOPIC_0000001098990876__afc4d24a1f9ae4593b1237351f5d1601f">Value range: <strong id="EN-US_TOPIC_0000001098990876__b11707143811343">ALL</strong> indicates that all parameter values are cleared.</p>
</li><li id="EN-US_TOPIC_0000001098990876__l41fdd6f1396e4c4389755bfe28553fe1"><strong id="EN-US_TOPIC_0000001098990876__aa4a39c1de77f4ad5af028a7a71fb3226">ACCOUNT LOCK | ACCOUNT UNLOCK</strong><ul id="EN-US_TOPIC_0000001098990876__u81ca73f201a54afca136f91f07b5d018"><li id="EN-US_TOPIC_0000001098990876__l22207a78ccfe44f99038a92cc0f30e7c"><strong id="EN-US_TOPIC_0000001098990876__b787894233413">ACCOUNT LOCK</strong>: locks an account to forbid login to databases.</li><li id="EN-US_TOPIC_0000001098990876__l18b57765755a421e98bba77c4e7e1660"><strong id="EN-US_TOPIC_0000001098990876__b03871748203411">ACCOUNT UNLOCK</strong>: unlocks an account to allow login to databases.</li></ul>
</li><li id="EN-US_TOPIC_0000001098990876__lefca4010894a4b1ab0be5341c74ee773"><strong id="EN-US_TOPIC_0000001098990876__a8b2876ebd29a400ab3847e6a15dc19fd">PGUSER</strong><p id="EN-US_TOPIC_0000001098990876__a1466898aec114bcfb2a14822cf885362"><strong id="EN-US_TOPIC_0000001098990876__b16257950193415">PGUSER</strong> of a role cannot be modified in the current version.</p>
</li></ul>
<p id="EN-US_TOPIC_0000001098990876__a9dda2cd3e805409289801fd42da258c2">For details about other parameters, see <a href="dws_06_0172.html#EN-US_TOPIC_0000001145710797__sd3fd937137c548e2ae142614383082aa">Parameter Description</a> in <strong id="EN-US_TOPIC_0000001098990876__b57771753143416">CREATE ROLE</strong>.</p>
</div>
<div class="section" id="EN-US_TOPIC_0000001098990876__sdcffb2f1564c4889b1aa0419d8be83d9"><h4 class="sectiontitle">Example</h4><p id="EN-US_TOPIC_0000001098990876__p1786964884810">Change the password of role <strong id="EN-US_TOPIC_0000001098990876__b15162132514552">manager</strong>.</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__screen91221551185018"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">manager</span><span class="w"> </span><span class="n">IDENTIFIED</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="s1">'{password}'</span><span class="w"> </span><span class="k">REPLACE</span><span class="w"> </span><span class="s1">'{old_password}'</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001098990876__p188691748194810">Alter role <strong id="EN-US_TOPIC_0000001098990876__b79138577213">manager</strong> to a system administrator.</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__screen47542235528"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">manager</span><span class="w"> </span><span class="n">SYSADMIN</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001098990876__p8869194813487">Modify the <strong id="EN-US_TOPIC_0000001098990876__b1248312131316">fulluser</strong> information of the LDAP authentication role.</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__screen1493403695214"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role2</span><span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="n">LOGIN</span><span class="w"> </span><span class="n">AUTHINFO</span><span class="w"> </span><span class="s1">'ldapcn=role2,cn=user2,dc=func,dc=com'</span><span class="w"> </span><span class="n">PASSWORD</span><span class="w"> </span><span class="n">DISABLE</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001098990876__p19869164816485">Change the validity period of the login password of the role to 90 days.</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001098990876__screen8175105365211"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">ALTER</span><span class="w"> </span><span class="k">ROLE</span><span class="w"> </span><span class="n">role3</span><span class="w"> </span><span class="n">PASSWORD</span><span class="w"> </span><span class="n">EXPIRATION</span><span class="w"> </span><span class="mi">90</span><span class="p">;</span><span class="w"></span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001098990876__s877d7c2c5049447d9074eee4e1d216a8"><h4 class="sectiontitle">Links</h4><p id="EN-US_TOPIC_0000001098990876__ac0520ec5f5dd468d86a974290eb122fa"><a href="dws_06_0172.html">CREATE ROLE</a>, <a href="dws_06_0203.html">DROP ROLE</a></p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_06_0118.html">DDL Syntax</a></div>
</div>
</div>