File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change 18
18
</para>
19
19
-->
20
20
<para>
21
- <filename>passwordcheck</filename>模块当用户设置<xref linkend="SQL-CREATEROLE">
22
- 或<xref linkend="SQL-ALTERROLE">时,检查用户的密码。如果认为一个密码太弱,
23
- 那么将拒绝该密码并且命令将带有错误终止。
21
+ 无论用户是否设置<xref linkend="SQL-CREATEROLE">或<xref linkend="SQL-ALTERROLE">,<filename>passwordcheck</filename>模块都会检查用户的密码。如果系统认为密码太弱,
22
+ 那么将拒绝该密码,并且正在执行的命令会被终止,并带有错误信息。
24
23
</para>
25
24
26
25
<!--
51
50
</para>
52
51
-->
53
52
<para>
54
- 你可以通过改变源码调整这个模块为你所需的样子 。例如,你可以使用
53
+ 你可以通过改变这个模块的源码使其调整为你所需要的样子 。例如,你可以使用
55
54
<ulink url="http://sourceforge.net/projects/cracklib/">CrackLib</ulink>
56
55
检查密码—这只需要在<filename>Makefile</filename>文件中取消两行的注释,
57
56
并重新编译该模块。(因为许可证的原因,我们缺省不能包括<productname>CrackLib</productname>。)
58
- 没有<productname>CrackLib</productname>,该模块为密码强度强制一些简单的规则 ,
57
+ 没有<productname>CrackLib</productname>,该模块为密码强度强制制定一些简单的规则 ,
59
58
这些规则可以根据你认为合适的去修改或扩展。
60
59
</para>
61
60
70
69
</para>
71
70
-->
72
71
<para>
73
- 为了阻止未加密的口令通过网络发送出去、写到服务器日志或被数据库管理员偷走 ,
72
+ 为了阻止未加密的口令通过网络发送出去,或被写到服务器日志,或被数据库管理员偷走 ,
74
73
<productname>PostgreSQL</productname>允许用户提供预先加密的口令。
75
74
许多客户端程序使用这个功能,并在发送到服务器之前加密口令。
76
75
</para>
99
98
</para>
100
99
-->
101
100
<para>
102
- 或者,你可以修改<filename>passwordcheck</filename>拒绝预先加密的口令 ,
101
+ 或者,你可以修改<filename>passwordcheck</filename>来拒绝预先加密的口令 ,
103
102
但是强制用户以明文的方式设置他们的口令有其自身的安全风险。
104
103
</para>
105
104
</caution>
You can’t perform that action at this time.
0 commit comments