0

我已经创建了一个 DB2 数据库,并且正在尝试创建一个新用户。这是我所做的步骤: - 使用 root 帐户创建一个 OS (Linux) 用户 (useradd myuser) - 为新用户提供密码 (passwd myuser) - 在 IBM Data Studio 上,我添加了一个新用户并授予他连接到数据库

但是在 Linux 上,使用拥有该实例的用户,我尝试使用新用户连接到数据库(db2 连接到 MYDB 用户 myuser),我有以下内容: SQL30082N 安全处理失败,原因为“24”(“用户名和/或密码无效”)。SQLSTATE=08001

难道我做错了什么 ?

在此先感谢您的帮助

4

1 回答 1

0

答案可能取决于 DB2 版本。在 DB2 9.7 修订包 1 之前,您的密码不能超过 8 个字符。实际用户名有多长?我也将其限制为 8 个字符。错误很明显:用户身份验证失败,DB2 依赖操作系统进行身份验证。

于 2013-09-17T13:37:54.210 回答