Anmelden/Abmelden: CLI-Authentifizierung

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:

  • Verwenden Sie 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.
  • Verwenden Sie die Optionen "-user" und "-password" mit dem login-Befehl. (Achtung: Das Kennwort wird als Klartext im Shellfenster angezeigt.)
  • Verwenden Sie nur die Option "-user" mit dem 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: "aNb3^5%9$!").

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