通过 ASE AdminUtil 工具在 AppScan Enterprise 中以静默方式重置服务帐户密码

AppScan Enterprise (ASE) AdminUtil 工具可帮助用户避免在 AppScan Enterprise Server、IAST 通信服务、DAST 扫描程序、数据库服务和警报服务上重新运行配置向导,以重置服务帐户的密码。您可通过下列两种方式运行该实用程序来实现此目标:交互方式和静默方式。有关通过交互方式重置服务帐户密码的信息,请参阅在 AppScan Enterprise 中通过 ASE AdminUtil 工具重置服务帐户密码

开始之前

  • 应安装 AppScan Enterprise Server V10.0.1 及更高版本,或者 DAST 扫描程序、IAST 通信服务、数据库服务或警报服务。
  • 尝试重置服务帐户时,所输入的密码必须是已配置 AppScan Enterprise 帐户用户或任何具有管理员权限的用户。
  • 尝试通过 ASE AdminUtil 工具重置密码时,不应运行任何扫描程序。当此实用程序重新启动所有 AppScan Enterprise 和 IIS 服务时,所有扫描程序可能都会暂挂。

关于此任务

本部分说明如何以静默方式通过 AdminUtil 工具重置服务帐户密码。以静默方式运行 ASE AdminUtil 以重置服务帐户密码时,在 AdminUtil 命令语法中提供的参数必须准确。如果命令中提供的任何参数值无效,那么 ASE AdminUtil 将显示特定于您输入了不正确值的参数的验证错误消息。

过程

  1. 以管理员身份启动命令提示符。
  2. 在命令提示符中,浏览到 ASE AdminUtil 路径(ASE AdminUtil 位于 AppScan Enterprise 安装文件夹中。)
  3. 通过输入明文或 (Base64) 编码格式密码来执行命令,如下所示:
    • 通过输入明文密码来执行命令:aseadminutil.exe -updatesvcpwd -s -u:UserName -p:Password,然后按 [Enter] 键。
    • 通过输入 (Base64) 编码的密码来执行命令:aseadminutil.exe -updatesvcpwd -s -u:UserName -pe:PasswordEncoded,然后按 [Enter] 键。
    下表描述了您必须在此命令行中输入的参数值。
    参数 描述
    -updatesvcpwd 指示您正在更新服务帐户密码。
    -s 指示您正以静默方式运行管理实用程序。
    -u 指示服务帐户用户名。
    注: 当您以静默方式(即使用 -s 参数)运行 ASE AdminUtil 命令时,此值是必需的。
    -p 指示明文服务帐户密码。
    注: 以静默方式运行 ASE AdminUtil 命令时,此值是必需的。您可以将 -p-pe-s 参数一起使用。
    -pe 指示 (Base64) 编码的服务帐户密码。
    注: 以静默方式运行 ASE AdminUtil 命令时,此值是必需的。您可以将 -p-pe-s 参数一起使用。
    -help 指示您希望了解有关此实用程序的更多信息。
  4. 将开始以下命令执行过程。必须等待,直至此执行过程完成。
    • AppScan Enterprise 应用程序服务已停止
    • AppScan Enterprise 应用程序服务已更新
    • AppScan Enterprise 应用程序服务已启动
    • AppScan Enterprise代理程序服务已停止
    • AppScan Enterprise 代理程序服务已更新
    • AppScan Enterprise 代理程序服务已启动
    • AppScan Enterprise 警报服务已停止
    • AppScan Enterprise 警报服务已更新
    • AppScan Enterprise 警报服务已启动
    • AppScan Enterprise IAST 服务已停止
    • AppScan Enterprise IAST 服务已更新
    • AppScan Enterprise IAST 服务已启动
    • AppScan Enterprise 数据库服务已停止
    • AppScan Enterprise 数据库服务已更新
    • AppScan Enterprise 数据库服务已启动
    • IIS 实例用户名信息已更新
    • IIS 实例密码信息已更新
    完成这些操作后,将显示密码更新成功消息。
  5. 使用新密码登录 AppScan Enterprise 来验证新帐户密码。
    注: ASE AdminUtil 应在 AppScan Enterprise Server 以及已安装了 IAST 通信服务、DAST 扫描程序、数据库服务和警报服务的所有系统上执行。