我创建了一个DB2数据库,我正在尝试创建一个新用户。 这是我做的步骤: - 使用root帐户创建OS(Linux)用户(useradd myuser) - 为新用户提供密码(passwd myuser) - 在IBM Data Studio上,我添加了一个新用户并授予他连接数据库的权限
但是在Linux上,对于拥有该实例的用户,我尝试使用新用户连接到数据库(db2连接到MYDB用户myuser),我有以下内容: SQL30082N安全处理失败,原因为“24”(“USERNAME AND / OR PASSWORD INVALID“)。SQLSTATE = 08001
我做错了吗?
提前感谢您的帮助
答案 0 :(得分:0)
答案可能取决于DB2版本。在DB2 9.7修订包1之前,您的密码不能超过8个字符。实际用户名有多长?我也将其限制为8个字符。错误非常明确:用户身份验证失败,DB2依赖于操作系统进行身份验证。