AppScan® Enterprise 配置
在新安装 AppScan® 源代码 V10.0.2 及更高版本的情况下,要想在连接模式下工作,必须配置 AppScan® Enterprise。这些任务执行一次即可。
如安装主题中所述,可以通过以下方式配置 AppScan® 源代码:
- 使用 solidDB/Oracle 数据库来存储数据(仅适用于升级场景)。
- 集成使用 AppScan® 数据库服务 和 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 Administration 和 Enterprise 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® 数据库服务 的存储路径时请务必小心。稍后尝试更改名称或路径会损坏数据。
配置 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® 源代码 相关信息,以避免数据意外丢失。数据存储在以下项中的两个位置 AppScan® Enterprise Server
- MS-SQL 数据库保存所有共享信息的元数据。数据库名称在
DbService.properties
中进行配置。 - 文件系统保存从 AppScan® 源代码 共享的实际文件。数据的此文件系统路径在
DbService.properties
中进行配置。