向 AppScan® Enterprise Server 注册 AppScan® 源数据库
在 AppScan® 源代码 安装期间,如果输入了有效设置,那么 AppScan® 源数据库应自动向服务器进行注册。然而,如果数据库注册未完成或不成功,请按照本主题中的指示信息来完成注册。
注: 自 AppScan® 源代码 10.0.7 起,AppScan® 源数据库 使用 TLSv1.2 连接到 AppScan® Enterprise Server。在安装期间选择 TLSv1.2 或在命令行下设置
appscanserverdbmgr.bat
参数时指定 -forceTLSv12
。 注: 如果要连接到现有的 Oracle 数据库服务器,请确保 Oracle 数据库用户(缺省为 ounce)具有包含至少 16 个字符的强密码。
注: macOS 上不支持 AppScan® 源代码 服务器组件(如 AppScan® 源数据库)。
AppScan® 源代码 包含使您能够向服务器注册数据库的实用程序。该工具是 <install_dir>\bin\appscanserverdbmgr.bat(其中 <install_dir> 是 AppScan® 源代码 的安装位置) 或 <install_dir>/bin/appscanserverdbmgr.sh(在 Linux™ 上)。如果您遇到了数据库/服务器连接问题,那么可以使用以下参数在命令提示符处运行此工具(安装服务器和客户机组件后):
参数 | 描述 | IBM® Security AppScan® Enterprise Server 数据库配置图形用户界面等效 |
---|---|---|
无 | 启动使您能够输入和验证 AppScan® Enterprise Server 和 AppScan® 源数据库 配置信息的图形用户界面,如下所述。 | |
-s |
AppScan® Enterprise Server 实例的 URL。例如,https://localhost:9443/ase/ 。 |
服务器 URL |
-u |
AppScan® Enterprise Server 和 AppScan® 源数据库 管理员用户标识 | 产品管理员 |
-p |
AppScan® Enterprise Server 和 AppScan® 源数据库 管理员用户标识的密码。 | 密码 |
-forceTLSv12 |
仅当您的 AppScan® Enterprise Server 支持 NIST 800-131a 合规性时,才应对此设置指定 true (未这样做将导致服务器连接失败)。如果您的 AppScan® Enterprise Server 不支持 NIST 800-131a 合规性,请对此设置指定 false 。 |
强制使用 TLSv1.2 |
-dbClient |
指定 1 (如果 AppScan® 源数据库 为 solidDB®)。指定 2 (如果为 Oracle)。 |
Oracle |
-dbConnString |
数据库连接字符串(例如 "Driver={Oracle 7.0 32-bit - (ANSI)}" )。如果您已根据 Oracle TNS 别名配置 配置服务器,则可以指定一个 TNS 别名。 |
连接字符串 |
-dbConnInfo |
数据库连接信息(例如 "tcp myhostname.mydomain.com 2315" ) 。注: 如果指定了 localhost 而不是标准主机名,那么只有本地机器的用户能够连接到数据库。 |
连接信息 |
-dbUserid |
数据库用户帐户的用户标识。 | 数据库用户标识 |
-dbPassword |
数据库用户帐户用户标识的密码。 | 密码 |
如果您在使用图形用户界面,请在完成 AppScan® Enterprise Server 部分中的所有条目之后,单击验证连接。一旦验证了条目,请完成 AppScan® 源数据库 部分中的条目,然后单击验证连接。验证数据库条目后,单击应用更改以向服务器注册数据库。