在线等!!!DB2v8.2编目到客户端版本V9.7,如何在远程连接的时候不输入用户、密码

server:DB2 V8.2,aix6.1

Database manager authentication        (AUTHENTICATION) = CLIENT

Cataloging allowed without authority   (CATALOG_NOAUTH) = NO

Trust all clients                      (TRUST_ALLCLNTS) = NO

Trusted client authentication          (TRUST_CLNTAUTH) = CLIENT


client1:DB2V9.7 ,redhat 6.5, 64bit

client2:DB2V9.7 ,redhat 5.8,32bit

两个client的配置一样,如下

Database manager authentication        (AUTHENTICATION) = SERVER

Cataloging allowed without authority   (CATALOG_NOAUTH) = YES

Bypass federated authentication            (FED_NOAUTH) = NO


将server的数据库分别编目到两台client,远程连接client2时不用输用户密码 可以直接db2 connect to dbname,

但是client1一定要输入密码,不知道有什么会引起这种情况 ,数据库层面还是OS,没辙了。

编目语句:

db2 catalog tcpip node node10 remote **.**.**.** server 50000

db2 catalog db dbname at node node10

这个没毛病吧!!!

搜了半天,只注意到这个参数TRUST_ALLCLNTS,当服务器端是客户端认证,而这个参数是NO,对于不可信客户机最终还是会在服务器端认证,什么样才是可信客户机。不知道和这个有没有关系。由于这个是生产的数据库,这个参数没法改成yes。

请各位大神不吝赐教,小女谢过了!!!!

参与11

提问者

喂小饱me9
数据库运维工程师chinapay
擅长领域: 数据库服务器存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-02-06
  • 关注会员:3 人
  • 问题浏览:3380
  • 最近回答:2017-02-06
  • X社区推广