db2 如何重置一个已存在用户的密码?

新建用户可以登陆,重置已存在用户密码,无法登陆

报错:

SQL30082N Security processing failed with reason "24" ("USERNAME AND/OR
PASSWORD INVALID"). SQLSTATE=08001

4回答

flywiththewindflywiththewind  研发工程师 , pytech
三生石上sbyiudxvwuwenpin等赞同了此回答
没有遇到过你说的这个问题db2的用户都是操作系统用户如果更改db2用户密码,都是更改操作系统用户密码使用操作系统命令更改密码向你说的这个问题要不就是操作系统安全设置问题,要不就是数据库权限问题...显示全部

没有遇到过你说的这个问题
db2的用户都是操作系统用户
如果更改db2用户密码,都是更改操作系统用户密码
使用操作系统命令更改密码
向你说的这个问题要不就是操作系统安全设置问题,要不就是数据库权限问题

收起
 2018-07-25
浏览2031
aixchina 邀答
zxk458927165zxk458927165  数据库运维工程师 , 中国电信
a2258303340libai21王希瑞等赞同了此回答
db2 connect to dbname user userame using oldpasswd new  newpasswd confirm newpasswd显示全部

db2 connect to dbname user userame using oldpasswd new  newpasswd confirm newpasswd

收起
 2018-07-25
浏览1897
  • 如果知道旧密码的话,用这个修改比较好,但是如果不知道旧密码的话,就只能通过操作系统进行修改了,在操作系统修改后,可以登录一下系统,确认用户名和密码在操作系统层面是有效的
    2018-07-30
fengzhencaifengzhencai  数据库运维工程师 , 亚飞
三生石上王希瑞aixchina赞同了此回答
直接改操作系统用户的密码,用下面的命令修改是有效的(在root用户下修改):usermod --password openssl passwd c510*aNN db2admin 显示全部

直接改操作系统用户的密码,用下面的命令修改是有效的(在root用户下修改):
usermod --password openssl passwd c510*aNN db2admin

收起
 2018-07-25
浏览1737
tongshuaitongshuai  技术支持 , 上海新炬网络技术有限公司
三生石上王希瑞aixchina赞同了此回答
估计是用户密码包含有特殊字符,把密码改成字母加数字试试,不要用特殊字符。显示全部

估计是用户密码包含有特殊字符,把密码改成字母加数字试试,不要用特殊字符。

收起
 2018-07-25
浏览1788
aixchina 邀答

提问者

岑亮数据库管理员, 通联支付

问题状态

  • 发布时间:2018-07-25
  • 关注会员:5 人
  • 问题浏览:2724
  • 最近回答:2018-07-25
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30