用户、用户标识和组命名规则
用户、用户标识和组名必须遵循命名准则。
| 对象 | 准则 |
|---|---|
|
|
注:
- 一些操作系统允许区分大小写的用户标识和密码。应该检查操作系统文档以了解是否是这种情况。
- 成功的 CONNECT 或 ATTACH 所返回的授权标识将被截断为 SQL 和 XML 限制所列示的授权名长度。将省略号 (...) 追加至授权标识并且 SQLWARN 字段包含指示截断的警告。
- 从用户标识和密码中移除尾部空格。
- 对授权标识的限制:在 DB2® V9.5 及更高版本中,您可以具有一个 128 字节的授权标识。但是,如果授权标识解释为操作系统用户标识或组名,那么 DB2 施加的命名限制适用。例如,在 Linux 和 UNIX 操作系统上,用户标识和组名最多可以包含 8 个字符,在 Windows 操作系统上,用户标识和组名最多可以包含 30 个字符。因此,如果您想要作为具有 128 字节的授权标识的用户进行连接,那么需要编写您自己的安全插件。在此插件中,您可对此授权标识使用扩展大小。例如,您可以为此安全插件指定 30 字节的用户标识,在认证期间,此插件返回您可连接至的 128 字节的授权标识。