首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改密码DB2社区版SQL30083N时出错

更改密码DB2社区版SQL30083N时出错
EN

Stack Overflow用户
提问于 2019-05-07 21:20:27
回答 2查看 1.7K关注 0票数 1

我已经下载并在我的机器上安装了DB2社区版。我在为实例db2inst1安装DB2时提供了密码。此时,我可以使用db2inst1用户和从DBeaver提供的密码连接到这个DB2数据库。

现在,我正在尝试使用命令db2 "CONNECT TO HELLO USER db2inst1 USING <literally_that_same_password_used_earlier_in_dbeaver> NEW <new_password> CONFIRM <new_password>"从命令行更新密码。

不幸的是,这不起作用,抛出了一个错误:SQL30083N Attempt to change password for user id "db2inst1" failed with security reason "24" ("USERNAME AND/OR PASSWORD INVALID"). SQLSTATE=08001

当我尝试从终端更改密码时,我确信我提供的密码与DBeaver中的密码相同。但我不确定为什么会发生这种情况。

我在Mac上使用DB2开发人员社区版(docker)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-08 21:04:41

结果,我不得不使用passwd命令而不是通过DB2提供的机制来更改Docker容器中的操作系统级别密码

票数 2
EN

Stack Overflow用户

发布于 2020-07-07 18:45:54

扩展到Sparker0i的ans,下面是步骤:

代码语言:javascript
复制
docker exec -it conatiner_name bash
su - db2inst1
passwd

它会要求你输入新旧密码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56023609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档