AppScan® Enterprise 配置

在新安装 AppScan® 源代码 V10.0.2 及更高版本的情况下,要想在连接模式下工作,必须配置 AppScan® Enterprise。这些任务执行一次即可。

安装主题中所述,可以通过以下方式配置 AppScan® 源代码

配置 AppScan® 源代码AppScan® Enterprise 以使用 SolidDB/Oracle 存储数据。

AppScan® 源代码 从 V10.0.1 或更低版本升级到 V10.0.2 或更高版本时,AppScan® 源代码 可以继续使用之前配置的 SolidDB/Oracle 数据库来存储数据。

升级后,应向 AppScan® Enterprise Server 注册数据库。使用 appscanserverdbmgr.bat/appscanserverdbmgr.sh 来向 AppScan® Enterprise Server(重新)注册数据库。

如果 AppScan® 源代码 需要发布评估,则 AppScan® Enterprise Server 应安装有 User Administration Enterprise Console。如果您不打算发布评估,则 AppScan® Enterprise Server 可以只安装 User Administration

注: AppScan® Enterprise 实例应是 V10.0.0 或更高版本。

集成使用 AppScan® 数据库服务AppScan® Enterprise 来存储数据

在新安装 AppScan® 源代码 V10.0.2 及更高版本的情况下,要想在连接模式下工作,必须配置 AppScan® Enterprise。本部分包含与配置 AppScan® Enterprise 以支持 AppScan® 源代码 安装相关的步骤。
注: 在新安装 AppScan® 源代码 V10.0.2 及更高版本的情况下,需要 AppScan® Enterprise V10.0.2 或更高版本。不支持更低版本的 AppScan® Enterprise。此外,AppScan® Enterprise Server 必须安装有 User AdministrationEnterprise Console
配置 AppScan® Enterprise 以使用 AppScan® 源代码 V10.0.2 及更高版本分为两大步骤。配置完 AppScan® 数据库服务 后,在 AppScan® Enterprise 中执行 AppScan® 源代码 用户管理和数据备份:

配置 AppScan® 数据库服务

对于 AppScan® Enterprise Server V10.0.3 及更高版本,使用 AppScan® Enterprise 中的配置管理器实用程序创建 AppScan® 数据库服务 并将其配置为 Windows 服务。

注: 您必须在 AppScan® Enterprise 中具有管理员特权并且具有适当的许可权,才能在 MS-SQL 中创建新数据库以在配置管理器中执行这些步骤。
通过以下两种方式之一启动配置管理器:
  • 通过 AppScan® Enterprise 配置向导。
  • AppScan® Enterprise Server 安装位置:
    <install_dir>\ConfigurationManager.exe
有关使用配置管理器的完整信息,请参阅从 AppScan Enterprise 配置 AppScan Source 数据库服务
重要: 命名数据库和配置 AppScan® 数据库服务 的存储路径时请务必小心。稍后尝试更改名称或路径会损坏数据。

配置 AppScan® Enterprise Server for AppScan® 数据库服务

使用配置管理器工具配置 AppScan® 数据库服务 后,AppScan® Enterprise Server 需要手动重新启动 。

注: 每次修改 AppScan® 数据库服务 端口时,都必须重新启动 AppScan® Enterprise Server 服务以使更改生效。

用户管理

AppScan® 源代码 V10.0.2 或更高版本配置为使用 AppScan® 数据库服务 时,用户管理将在 AppScan® Enterprise 中进行。以下特定于 AppScan® 源代码用户许可权已添加到 AppScan® Enterprise Server
  • 创建并共享定制规则。
  • 删除服务器上已发布的评估。
  • 向服务器发布新评估。
  • 从服务器检索已发布的评估。
  • 通过服务器共享过滤器。
  • 通过服务器共享扫描配置。
  • 在服务器上创建 PBSA 扫描规则。
AppScan® Enterprise 管理员可以创建或修改用户类型,方法是配置这些特定于 AppScan® 源代码 的许可权并将用户分配到适当的类型。

数据备份

定期备份 AppScan® 源代码 相关信息,以避免数据意外丢失。数据存储在以下项中的两个位置 AppScan® Enterprise Server
  • MS-SQL 数据库保存所有共享信息的元数据。数据库名称在 DbService.properties 中进行配置。
  • 文件系统保存从 AppScan® 源代码 共享的实际文件。数据的此文件系统路径在 DbService.properties 中进行配置。
同时备份这两个位置以避免数据冲突。以异步方式备份数据可能会使数据不可用。