求助,DB2 V9.5的用户认证的问题。
小弟我在CENTOS4上装了个DB2 V9.5。配置了如下相关参数:$ db2set -all
DB2_NUM_CKPW_DAEMONS=0
DB2PROCESSORS=0
DB2COMM=TCPIP
DB2SYSTEM=linux-1
DB2INSTDEF=db2inst1
DB2ADMINSERVER=dasusr1
$ db2 get dbm cfg | egrep -i auth
Server Connection Authentication (SRVCON_AUTH) = SERVER
Database manager authentication (AUTHENTICATION) = SERVER
$ db2 get dbm cfg | egrep -i svcename
TCP/IP Service name (SVCENAME) = 50000
然后,我在自己的笔记本上(XP)装了管理客户端,尝试连接上面的数据库。catalog 信息如下:
C:\Documents and Settings\donggua0713>db2 list node directory
节点目录
目录中的条目数 = 2
节点 1 条目:
节点名 = LINUX
注释 =
目录条目类型 = LOCAL
协议 = TCPIP
主机名 = warehouse.donggua.com
服务名称 = 60000
节点 2 条目:
节点名 = LINUX1
注释 =
目录条目类型 = LOCAL
协议 = TCPIP
主机名 = 192.168.0.71
服务名称 = 50000
C:\Documents and Settings\donggua0713>db2 list db directory
系统数据库目录
目录中的条目数 = 2
数据库 1 条目:
数据库别名 = FIRST
数据库名称 = FIRST
节点名 = LINUX1
数据库发行版级别 = d.00
注释 =
目录条目类型 = 远程
目录数据库分区号 = -1
备用服务器主机名 =
备用服务器端口号 =
然后,我在XP上,db2cmd之后
db2 connect to first user db2inst1 using *****用db2inst1帐号,可以连接到first数据库。
db2 connect to first user donggua0713 using ***** 用另一个帐号donggua0713,提示如下错误:
SQL30082N安全处理失败,因为 "24"("USERNAME AND/OR PASSWORD INVALID")。
SQLSTATE=08001
说我帐号密码错了。但我确定,这个帐号donggua0713在DB2的服务器上是正常的帐号,密码也不错。并且,在DB2服务器上用这个帐号连接,也提示上面的错误。
请教大家,这是为什么?
页:
[1]