当前位置:  开发笔记 > 后端 > 正文

重启后,db2无法从客户端连接

如何解决《重启后,db2无法从客户端连接》经验,为你挑选了0个好方法。

我使用db2stop force停止了我的数据库.启动后重新启动备份,之后我无法再从客户端连接到db:使用命令

db2使用"user"连接到"dbname"

SQL30082N安全处理失败,原因为"42"("ROOT CAPABILITY REQUIRED").SQLSTATE = 08001

密码和用户名是正确的.当我在服务器连接时使用命令

db2连接到"dbname"

要么

db2连接到"dbnmae"用户"user"

要么

db2连接到"dbname"用户db2inst1

工作得很好.我真的很困惑.任何帮助非常感谢谢谢.

到目前为止我尝试了什么:

db2 get dbm cfg | grep -i auth用于本地授权的GSS插件
(LOCAL_GSSPLUGIN)=服务器连接身份验证
(SRVCON_AUTH)= NOT_SPECIFIED数据库管理器身份验证
(AUTHENTICATION)= SERVER无权限允许编目
(CATALOG_NOAUTH)=否可信客户端身份验证
(TRUST_CLNTAUTH)= CLIENT绕过联合身份验证
( FED_NOAUTH)=没有

切换到客户端但没有使用

db2使用身份验证客户端更新dbm cfg

更新:

尽管这个问题已经很久了,但对这个问题有一个坚实的答案会很棒.嗨locojay,你是怎么经营的?:-)

我在Windows PC中遇到SQL30082N原因码24问题,今天我们在AIX服务器上遇到了同样的问题.

我用谷歌搜索了几个小时,并没有找到一个快乐的答案,这与在服务器和客户端中拥有相同名称的用户有关.IMO它不适用于我,因为我遇到了一个与域隔离的VBox(没有网络).

我的情况:我以用户db2admin安装了DB2,没有安全性.然后我将DBADM授予VIRTUALUSR01并为该用户提供了密码.

  db2 connect to TheBase

工作良好.但

  db2 connect to TheBase user VIRTUALUSR01 using TheRightPassword 

返回SQL30082N,原因码为24.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有