DB2 Web服务提供者的安全性(3)
2008-05-15 14:57:19 来源:WEB开发网单击 Apply and Save to Master 配置。 打开安全性需要重新启动 WebSphere。假设在 PATH 中具有 WebSphere 目录,您可以在命令行执行这些命令:
stopserver server1 -username wollsch -password mypasswd
startserver server1 -username wollsch -password mypasswd
重新启动之后,打开 WebSphere 管理控制台。如果安全性设置是成功的,现在当您进入 WAS 管理控制台的时候,必须输入用户标识和口令。
导航至 Security -> JAAS Configuration -> J2C Authentication Data部分并单击 New。这将引导您进入一个页面,如图 20 所示。这个用户标识将用于连接到作为我们的数据源的数据库。
图 20. 为数据库用户设置用户标识和口令
导航至 Resources -> JDBC provider部分,单击 New并选择 DB2 Legacy CLI-based Type 2 JDBC driver。输入 db2java.zip JDBC 驱动程序文件的位置,如图 21 所示。使用 “Universal JDBC driver” 或者 JCC JDBC 驱动程序是另外的选项,由于它意味着更多的配置,因此我们没有选择使用。
图 21. JDBC 提供者配置
为了创建数据源,导航至 Resources -> JDBC provider部分并选择您所创建的 DB2 Legacy CLI-based Type 2 JDBC driver,单击 Datasource然后单击 New。这将把您引导至两个对话框,如图 21 和 22 所示。您必须提供一个名称( sampleDataSource)和一个 JNDI 名称( jdbc/sampleDataSource),如图 21 所示。JNDI 名称必须与您在 war 文件中指定的名称相匹配。图 22 显示如何将 JAAS 用户与数据源相联系。所有的连接都将通过该用户进行创建。
图 22. 数据源配置 - 第 1 部分
图 23. 数据源配置 - 第 2 部分
更多精彩
赞助商链接