您必須登入後才能對 Essbase 發出 CLI 命令。如果需要使用安全連線,URL 必須以 https
為開頭。
您可以透過以下方式使用 CLI 進行認證:
setpassword
,儲存從屬端/使用者組合的密碼。在後續的階段作業中,您可以使用 login
命令,而且系統不會提示您輸入密碼。login
命令使用 -user 和 -password 選項 (注意:密碼會在 shell 視窗中以純文字形式顯示)。login
命令使用 -user 選項。系統會提示您輸入密碼,但不會顯示出來。若您為 Oracle Identity Cloud Service 的同盟 SSO 使用者,不支援使用 MaxL 或 CLI 進行登入。同盟 SSO 登入必須使用瀏覽器視窗。請建立原生 Identity Cloud Service 使用者,然後改用該使用者透過 MaxL 或 CLI 進行登入。
語法 (login)
login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password]
選項 | 縮寫 | 描述 |
---|---|---|
-verbose | -v | 顯示延伸描述 |
-essbaseurl | -url | Essbase 執行處理的位址 |
-user | -u | 使用者名稱 |
-password | -p | 選擇性。使用者的密碼。或者,使用 setpassword 設定密碼。
若是從命令檔發出 login 命令,且密碼包含特殊字元,請使用雙引號將密碼括起來 (例如 |
範例 1 (login)
esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith
範例 2 (login)
在以下範例中,要登入的使用者 admin1@example.com
是 Identity Cloud Service 管理員,此管理員已於 Oracle Cloud Infrastructure 進行 Essbase 堆疊部署期間被設為初始 Essbase 管理員。此範例並未輸入密碼,因此系統接下來會提示管理員提供密碼。URL 為堆疊部署工作輸出中的 essbase_url。
esscs login -u admin1@example.com -url https://192.0.2.1/essbase
語法 (logout)
logout
範例 (logout)
esscs logout