向 AppScan® Enterprise Server 登錄 AppScan® Source Database
在 AppScan® Source 安裝期間,如果已輸入有效設定,則應該會自動向伺服器登錄 AppScan® Source Database。不過,萬一資料庫登錄未完成或不成功,請遵循這個主題的指示來完成登錄。
註: 從 AppScan® Source 10.0.7 開始,AppScan® Source Database 會使用 TLSv1.2 連接至 AppScan® Enterprise Server。在安裝期間選取 TLSv1.2,或在指令行中設定
appscanserverdbmgr.bat
參數時指定 -forceTLSv12
。 註: 如果您要連接至現有的 Oracle 資料庫伺服器,請確定 Oracle 資料庫使用者(依預設,ounce)有至少 16 個字元的強式密碼。
註: macOS 上不支援 AppScan® Source 伺服器元件,如:AppScan® Source Database。
AppScan® Source 包含一個公用程式,讓您向伺服器登錄資料庫。這個工具是 <install_dir>\bin\appscanserverdbmgr.bat(其中 <install_dir> 是 AppScan® Source 安裝位置)(在 Linux™ 上是 <install_dir>/bin/appscanserverdbmgr.sh)。如果您遇到資料庫/伺服器連線問題,您可以在命令提示字元下(在已安裝伺服器和用戶端元件之後)使用下列參數來執行這個工具:
參數 | 說明 | IBM® Security AppScan® Enterprise Server「資料庫配置」圖形使用者介面的同等項目 |
---|---|---|
無 | 啟動圖形使用者介面,讓您能夠輸入並驗證 AppScan® Enterprise Server 和 AppScan® Source Database 配置資訊(如下所述)。 | |
-s |
AppScan® Enterprise Server 實例的 URL。例如 https://localhost:9443/ase/ 。 |
伺服器 URL |
-u |
AppScan® Enterprise Server 和 AppScan® Source Database 管理者使用者 ID。 | 產品管理者 |
-p |
AppScan® Enterprise Server 和 AppScan® Source Database 管理者使用者 ID 的密碼。 | 密碼 |
-forceTLSv12 |
只有當 AppScan® Enterprise Server 符合 NIST 800-131a 標準時,才需要將這項設定指定為 true (否則會造成伺服器連線會失敗)。如果 AppScan® Enterprise Server 不符合 NIST 800-131a 標準,請將這項設定指定為 false 。 |
Force TLSv1.2 |
-dbClient |
如果您的 AppScan® Source Database 是 solidDB®,請指定 1 。如果是 Oracle,請指定 2 。 |
Oracle |
-dbConnString |
資料庫連線字串(例如 "Driver={Oracle 7.0 32-bit - (ANSI)}" )。只要您已按照 Oracle TNS 別名配置 來配置伺服器,即可以指定 TNS 別名。 |
連線字串 |
-dbConnInfo |
資料庫連線資訊(例如 "tcp myhostname.mydomain.com 2315" )。註: 如果指定 localhost 而非完整主機名稱,則只有本端機器的使用者能夠連接資料庫。 |
連線資訊 |
-dbUserid |
資料庫使用者帳戶的使用者 ID。 | 資料庫使用者 ID |
-dbPassword |
資料庫使用者帳戶使用者 ID 的密碼。 | 密碼 |
如果您是使用圖形使用者介面,請於完成 AppScan® Enterprise Server 區段中的所有項目之後,按一下驗證連線。驗證項目之後,請完成 AppScan® Source Database 區段中的項目,然後按一下驗證連線。驗證資料庫項目之後,按一下套用變更,向伺服器登錄資料庫。