映射所有 2.x CMP Bean 设置的数据源

使用此页面将应用程序的容器管理的持久性 (CMP) 2.x bean 映射至可供该应用程序使用的数据源。

要查看此管理控制台页面,请单击应用>应用程序类型>WebSphere企业应用程序>应用名称>为所有人提供地图数据源2.x CMP豆

表中每一行都与特定 EJB 模块中的一个 CMP bean 相对应。 仅当应用程序组装期间已将 bean 与其数据源映射目标绑定到一起,表行才会显示该映射目标的 JNDI 名称。 对于显示的每个数据源,您将看到相应的安全性配置。

设置多个 JNDI 名称

为多个 EJB 模块指定 Java™ 命名和目录接口 (JNDI) 名称。 从表中选择一个或多个 EJB 模块,并从此列表中选择一个 JNDI 名称以配置具有该 JNDI 名称的 EJB 模块。

信息
数据类型 下拉列表

设置授权类型

指定用于保护数据源的授权类型。 从表中选择一个或多个 EJB 模块以设置授权类型。

从显示的列表中选择容器应用程序。 容器管理授权表示WebSphere® Application Server对数据源执行登录。 应用程序管理的授权表示登录操作由企业 Bean 代码执行。

修改资源认证方法

指定用于保护数据源的授权类型和认证方法。 从表中选择一个或多个 EJB 模块以修改资源认证方法。

可以选择下列认证方法:
  • 没有任何
    1. 确定要将哪些数据源配置指定为不使用认证方法。
    2. 选择适当的表行。
    3. 从表前面的认证方法选项列表中选择
    4. 单击应用
  • 使用缺省方法(多对一映射)
    1. 确定要使用WebSphere Application ServerDefaultPrincipalMapping登录配置。 如果要指定不同的认证数据别名,那么请单独对每个数据源应用此选项。 请参阅J2EE连接器安全性以获取有关默认映射配置的更多信息。
    2. 选择适当的表行。
    3. 从表前面的认证方法选项列表中选择使用缺省方法(多对一映射)
    4. 从列表中选择认证数据条目或别名。
    5. 单击应用
  • 使用 Kerberos 认证:指定此项以使用 Kerberos 认证方法。
    1. 确保您已在应用程序服务器中配置了 Kerberos 认证机制。
    2. 选择适当的表行。
    3. 从表前面的认证方法选项列表中选择使用 Kerberos 认证
    4. 从列表中选择应用程序登录配置。
    5. 单击应用
    6. 要编辑定制登录配置的属性,请在表单元格中单击映射属性
    当您选择此选项时,应用程序服务器将尝试验证您正在连接至正确类型的数据库。
  • 使用可信连接(一一映射)
    1. 确定要使用自定义 Java 身份验证和授权服务指定哪些数据源配置 (JAAS) 登录配置。 请参阅J2EE有关定制连接器安全性的更多信息JAAS登录配置。
    2. 选择适当的表行。
    3. 确保配置可要将模块连接至的数据库以建立可信连接。
    4. 从表前面的认证方法选项列表中选择使用可信连接(一一映射)
    5. 从列表中选择应用程序登录配置。
    6. 单击应用
    当您选择此选项时,应用程序服务器将尝试验证您正在连接至正确类型的数据库。
  • 定制登录配置:
    1. 确定要使用自定义 Java 身份验证和授权服务指定哪些数据源配置 (JAAS) 登录配置。 请参阅J2EE有关定制连接器安全性的更多信息JAAS登录配置。
    2. 选择适当的表行。
    3. 从表前面的认证方法选项列表中选择使用定制登录配置
    4. 从列表中选择应用程序登录配置。
    5. 单击应用
    6. 要编辑定制登录配置的属性,请在表单元格中单击映射属性
笔记:如果在此页面上修改了任何值,则配置存储库中与该应用程序相关的所有元数据文件都将刷新。

选择

选中要编辑的行的复选框。

Bean

应用程序中企业 Bean 的名称。

模块

包含企业 Bean 的模块的名称。

URI

指定模块相对于应用程序 EAR 文件根的位置。

目标资源 JNDI 名称

指定要将 CMP Bean 绑定至的资源。