映射所有 2.x CMP Bean 设置的数据源
使用此页面将应用程序的容器管理的持久性 (CMP) 2.x bean 映射至可供该应用程序使用的数据源。
要查看此管理控制台页面,请单击
。表中每一行都与特定 EJB 模块中的一个 CMP bean 相对应。 仅当应用程序组装期间已将 bean 与其数据源映射目标绑定到一起,表行才会显示该映射目标的 JNDI 名称。 对于显示的每个数据源,您将看到相应的安全性配置。
设置多个 JNDI 名称
为多个 EJB 模块指定 Java™ 命名和目录接口 (JNDI) 名称。 从表中选择一个或多个 EJB 模块,并从此列表中选择一个 JNDI 名称以配置具有该 JNDI 名称的 EJB 模块。
信息 | 值 |
---|---|
数据类型 | 下拉列表 |
设置授权类型
指定用于保护数据源的授权类型。 从表中选择一个或多个 EJB 模块以设置授权类型。
从显示的列表中选择容器或应用程序。 容器管理授权表示WebSphere® Application Server对数据源执行登录。 应用程序管理的授权表示登录操作由企业 Bean 代码执行。
修改资源认证方法
指定用于保护数据源的授权类型和认证方法。 从表中选择一个或多个 EJB 模块以修改资源认证方法。
可以选择下列认证方法:
- 没有任何:
- 确定要将哪些数据源配置指定为不使用认证方法。
- 选择适当的表行。
- 从表前面的认证方法选项列表中选择无。
- 单击应用。
- 使用缺省方法(多对一映射):
- 确定要使用WebSphere Application ServerDefaultPrincipalMapping登录配置。 如果要指定不同的认证数据别名,那么请单独对每个数据源应用此选项。 请参阅J2EE连接器安全性以获取有关默认映射配置的更多信息。
- 选择适当的表行。
- 从表前面的认证方法选项列表中选择使用缺省方法(多对一映射)。
- 从列表中选择认证数据条目或别名。
- 单击应用。
- 使用 Kerberos 认证:指定此项以使用 Kerberos 认证方法。
- 确保您已在应用程序服务器中配置了 Kerberos 认证机制。
- 选择适当的表行。
- 从表前面的认证方法选项列表中选择使用 Kerberos 认证。
- 从列表中选择应用程序登录配置。
- 单击应用。
- 要编辑定制登录配置的属性,请在表单元格中单击映射属性。
- 使用可信连接(一一映射):
- 确定要使用自定义 Java 身份验证和授权服务指定哪些数据源配置 (JAAS) 登录配置。 请参阅J2EE有关定制连接器安全性的更多信息JAAS登录配置。
- 选择适当的表行。
- 确保配置可要将模块连接至的数据库以建立可信连接。
- 从表前面的认证方法选项列表中选择使用可信连接(一一映射)。
- 从列表中选择应用程序登录配置。
- 单击应用。
- 定制登录配置:
- 确定要使用自定义 Java 身份验证和授权服务指定哪些数据源配置 (JAAS) 登录配置。 请参阅J2EE有关定制连接器安全性的更多信息JAAS登录配置。
- 选择适当的表行。
- 从表前面的认证方法选项列表中选择使用定制登录配置。
- 从列表中选择应用程序登录配置。
- 单击应用。
- 要编辑定制登录配置的属性,请在表单元格中单击映射属性。
笔记:如果在此页面上修改了任何值,则配置存储库中与该应用程序相关的所有元数据文件都将刷新。
选择
选中要编辑的行的复选框。
Bean
应用程序中企业 Bean 的名称。
模块
包含企业 Bean 的模块的名称。
URI
指定模块相对于应用程序 EAR 文件根的位置。
目标资源 JNDI 名称
指定要将 CMP Bean 绑定至的资源。
资源授权
指定资源授权类型的当前设置。
使用设置授权类型修改此设置。