websphere启用应用服务无法认证数据库用户问题

问题描述

[10-11-2917:26:53:400CST]00000098LTPAServerObjESECJ0369E:使用LTPA时认证失败。异常:<null>[10-11-2917:26:53:400CST]00000098ActivationSpeEJ2CA0138E:对ActivationSpeceis/myactive(com.ibm.ws.sib.api.jmsra.impl.JmsJcaActivationSpecImpl)和MDB应用程序itreasuryEar#itreasuryEjb.jar#AutoReceiverMDB激活消息端点由于以下异常而失败:javax.resource.ResourceException:CWSIV0954E:尝试在工厂com.ibm.ws.sib.processor.impl.MessageProcessor@65dc65dc上创建连接时抛出认证异常com.ibm.wsspi.sib.core.exception.SIAuthenticationException:CWSIP0301E:创建与总线iTreasureBus上安全消息传递引擎PC-201005131442Node01.server1-iTreasureBus的连接时无法认证用户product45。。product45是数据库用户名

解决方案

解决方案二:
lz,看看是不是你用的连接数据库的jar的问题,是不是版本过高了,我只是给你一个建议!
解决方案三:
在加一点,是不是你配数据源的时候,url写错了,你自己检查一下,然后配J2C认证的时候,记得把数据源和J2C认证关联上了,在测试一下数据源,看看是不是成功的!
解决方案四:
我觉得是用户名和密码的问题
解决方案五:
这个问题有结果没?怎么解决呢?
解决方案六:
LTPAServerObjESECJ0369E:使用LTPA时认证失败。异常:<null>

时间: 2024-09-20 07:35:28

websphere启用应用服务无法认证数据库用户问题的相关文章

oracle数据库用户角色简单测试

测试数据库角色role,使用set role命令启用角色,设置数据库用户的缺省角色 创建角r1和r2,其中r2通过口令验证,我设置的口令是oracle SQL> conn system/oracle Connected. SQL> create role r1; Role created. SQL> create role r2 identified by oracle; Role created. 给这两个角色授权,其中r2的权限包含r1的权限,也就是说r2的权限高一些 SQL>

数据库用户

14.3.1 数据库用户简介    数据库用户用来指出哪一个人可以访问哪一个数据库.在一个数据库中,用户ID 惟一标识一个用户,用户对数据的访问权限以及对数据库对象的所有关系都是通过用户账号来控制的,用户账号总是基于数据库的,即两个不同数据库中可以有两个相同的用户账号.    在数据库中,用户账号与登录账号是两个不同的概念.一个合法的登录账号只表明该账号通过了NT 认证或SQL Server 认证,但不能表明其可以对数据库数据和数据对象进行某种或某些僮鳎砸桓龅锹颊撕抛苁怯胍桓龌蚨喔鍪菘庥没

MS SQL基础教程:数据库用户

14.3.1 数据库用户简介 数据库用户用来指出哪一个人可以访问哪一个数据库.在一个数据库中,用户ID 惟一标识一个用户,用户对数据的访问权限以及对数据库对象的所有关系都是通过用户账号来控制的,用户账号总是基于数据库的,即两个不同数据库中可以有两个相同的用户账号. 在数据库中,用户账号与登录账号是两个不同的概念.一个合法的登录账号只表明该账号通过了NT 认证或SQL Server 认证,但不能表明其可以对数据库数据和数据对象进行某种或某些操作,所以一个登录账号总是与一个或多个数据库用户账号(这些

SQL数据库用户只有“名称”而无“登陆名”解决

exec  sp_change_users_login  'UPDATE_ONE',没有登陆名的数据库用户,'新的登陆名'  go   原因: SQL备份的问题有一台SQL SERVER 服务器,将其中的数据库DataBase1备份成一个文件,在另外一台SQL SERVER服务器上还原,数据表和存储过程等恢复没有问题,但某些用户自定义的用户(这些自定义用户在原数据库中是某些表和存储过程的所有者)变成孤立用户,既无法利用也不能删除,导致不能利用这些用户帐号访问数据库. 解决方法: 1) 数据库还原

oracle数据库用户创建、权限分配

oracle|创建|数据|数据库 1.数据库安装时的参数设定下面数据库所用的版本为ORACLE 9I (9.2.0),安装数据库时,数据库系统会创建一个数据库实例,其中:安装目录选为:\oracle,数据库名与数据库SID号都输入:ora9i ,其中的字符集必须选为:ZHS16GBK(否则以后进行跨平台操作时对中文的操作将比较困难).2.数据库用户的创建.权限的分配数据库安装完成后,有两个系统级的用户: 1.          system 默认密码为:manager 2.          s

数据库用户管理

通过某一个帐户注册到服务器后,要想使用某一个数据库,必须成为该数据库的一个用户.通过建立登录与用户之间的联系来管理对数据库的访问. 1.组的概念 组(group)是数据库用户的集合.属于某个组的用户,他自动获得该组所拥有的权限. Sp_addgroup 组名 ◇将一个用户加入某个组:(1)改变用户属性:(2)创建新用户时指定. ◇所有用户自动属于public组,即使这个用户已经属于其他组了. 2.创建新的用户 sp_adduser 登录名,用户名[,组名] 3.别名用户 Sybase的别名机制可

SYBASE数据库用户管理基本概念(howto)

在SYBASE数据库中,用户管理是系统管理的一个重要组成部分,但其重要性却往往被人忽视.许多时候,操作数据库的命令不成功常与用户管理有关,而许多误操作命令的发生也可以通过用户管理来避免.因此,弄清用户管理的一些基本概念,对成功进行数据库系统管理有重要的作用. 下面我们将对SYBASE数据库用户的基本概念加以解释说明. 一.SQL SERVER注册用户和数据库用户 刚接触到这两个概念的时候,我们可能会有所混淆,但只要了解SYBASE SQL SERVER的结构后,就会清楚.SYBASE SQL S

设置mysql数据库用户的权限方法总结

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" 如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询.插入.修改.删除的权限 我的mysql安装在c:/mysql 一.更改密码 第一种方式: 1.更改之前root没有密码的情况 c:/mysql/bin>mysqladmin -u root password "your password" 2.更改之前root有

SQL Server2005删除数据库用户

在SQL Server2000中删除数据库用户很简单,只要直接删除或者使用Drop User命令就可以了,但是SQL Server2005中直接操作是不行的,这是因为在SQL Server 2005中架构是做为实体对待的.所以要删除该用户,需要先删除该用户所拥有的架构或更改此架构的所有者.否则会提示"数据库主体在该数据库中拥有架构,无法删除.    搜索了一下知道每一个数据库用户对应于一个系统登陆帐号,并且每一个架构只能赋予一个用户.所以直接删除用户的架构是不可以的,然后我就新建一个登录名,并且