Sie müssen sich erst anmelden, bevor Sie CLI-Befehle für Essbase ausgeben können. Wenn eine sichere Verbindung erforderlich ist, muss die URL mit https
anfangen.
Sie können sich wie folgt mit der CLI authentifizieren:
setpassword
einmal, um das Kennwort für Ihre Client-/Benutzerkombination zu speichern. In nachfolgenden Sessions können Sie den login
-Befehl verwenden, ohne ein Kennwort angeben zu müssen.login
-Befehl. (Achtung: Das Kennwort wird als Klartext im Shellfenster angezeigt.)login
-Befehl. Sie werden zur Eingabe des Kennwortes aufgefordert (dieses ist ausgeblendet).Wenn Sie ein föderierter SSO-Benutzer in Oracle Identity Cloud Service sind, wird die Anmeldung mit MaxL oder mit der CLI nicht unterstützt. Für eine föderierte SSO-Anmeldung ist ein Browserfenster erforderlich. Erstellen Sie einen nativen Identity-Cloud-Servicebenutzer, und verwenden Sie bei der Anmeldung mit MaxL oder der CLI stattdessen diesen Benutzer.
Syntax (login)
login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password]
Option | Abkürzung | Beschreibung |
---|---|---|
-verbose | -v | Erweiterte Beschreibungen anzeigen |
-essbaseurl | -url | Adresse einer Instanz von Essbase |
-user | -u | Benutzername |
-password | -p | Optional. Kennwort für Benutzer. Legen Sie das Kennwort alternativ dazu mithilfe von setpassword fest.
Wenn Sie den login-Befehl von einem Skript ausgeben und das Kennwort Sonderzeichen enthält, setzen Sie es in doppelte Anführungszeichen (Beispiel: |
Beispiel 1 (login)
esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith
Beispiel 2 (login)
Im folgenden Beispiel handelt es sich bei dem Benutzer, der sich anmeldet (admin1@example.com
), um einen Identity-Cloud-Serviceadministrator. Dieser wurde beim Deployment des Essbase-Stacks in Oracle Cloud Infrastructure als anfänglicher Essbase-Administrator festgelegt. Da das Kennwort in diesem Beispiel nicht eingegeben wurde, wird der Administrator als Nächstes zu dessen Eingabe aufgefordert. Die URL entspricht der Angabe essbase_url aus den Jobausgaben, die aus dem Stack-Deployment resultieren.
esscs login -u admin1@example.com -url https://192.0.2.1/essbase
Syntax (logout)
logout
Beispiel (logout)
esscs logout