[原]WAS 5.1使用J2C 认证数据条目

    上篇日志用一个实际范例讲解了如何配置WAS 5.1的数据库连接池连接Mysql,其中把连接时提供的用户名和密码写入“定制属性”中。本文作为其补充,还有另一种更安全的做法,就是使用J2C 认证数据条目。

一、原配置
上篇日志中,经配置后,最终在“JDBC 提供程序”—“Mysql JDBC Driver”—“数据源”—“MYSQL_JNDI”—“定制属性”中的配置如下:
点击在新窗口中浏览此图片二、新设定
1、删除多余“定制属性”
删除多余变量后,最后的“定制属性”如下:
点击在新窗口中浏览此图片

引用
别名:mysqlconfirm
用户名标识:root (登陆数据库的用户名)
密码:root (对应密码,以星号表示)
描述:此认证数据条目用于连接Mysql

结果如下:
点击在新窗口中浏览此图片三、关于管理的认证别名
从WAS 5.1自带的帮助文件中,有关于“组件受管认证别名”和“容器受管的认证别名”的解析,列举如下:
组件管理的认证别名
此别名用于运行时的数据库认证。
如果您的资源认证(res-auth)设置为应用程序,则在“组件管理的认证别名”中设置别名。

如果您未设置此字段,而您的数据库要求用于获取连接的用户标识和密码,则您在运行时期间接收到异常。

容器管理的认证别名
此别名用于运行时的数据库认证。
如果 res-auth 设置为容器,则设置“容器管理的认证别名”。

如果您未设置此字段,而您的数据库要求用于获取连接的用户标识和密码,则您在运行时期间接收到异常。

※ 如果您的数据库(例如 Cloudscape)不支持用户标识和密码,则不要在“组件管理的认证别名”或“容器管理的认证别名”字段中设置别名。否则,您在系统日志中会看到警告消息,表明用户和密码不是有效属性。此消息只是一个警告消息,因此数据源的创建成功。

在Windows 下安装 MySQL-python 1.2.5
搭建Master-Master Mysql Replication 集群
在红旗Asianux 3.0 上安装Moodle
Eclipse 3.6.2 JFace 对话框显示中文
用Tree代替TableTree制作表格型树

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/104544.html

(0)
上一篇 2021年8月25日 13:42
下一篇 2021年8月25日 13:42

相关推荐

发表回复

登录后才能评论