Datacenter

Hier finden sich einige Tipps die ich im Laufe meiner meiner SAP Hana Administration selbst brauchte. Empfehlenswert ist aber in jedem Fall auch in Blick in den SAP HANA Administration Guide for SAP HANA Platform.

Viele Tipps sind noch für SAP Hana 1.0 aber nach und nach kommen welche für SAP Hana 2.0 hinzu.

User Management

Passwort soll nicht ablaufen: ALTER USER <user_name> DISABLE PASSWORD LIFETIME

Passwort setzen: ALTER USER <user_name> PASSWORD „<password>“ NO FORCE_FIRST_PASSWORD_CHANGE

User deaktivieren oder aktivieren: ALTER USER <user_name> (DE)ACTIVATE

System Privilegien zuordnen: GRANT <system_privilege>[{, <system_privilege>}…] TO <user_name> [ WITH ADMIN OPTION ]

System Privilegien prüfen anhand einer GUID: call SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS ('<GUID in "insufficient privilege" error>', ?)

SYSTEM User Passwort zurücksetzen

  • Zuerst als <sid>adm die Datenbanks stoppen und die Umgebungsvariablen /usr/sap/<SID>/HDB00/hdbenv.sh laden
  • und den Nameserver starten /usr/sap/<SID>/HDB00/exe/hdbnameserver
  • In einer neuen Shell als <sid>adm auch die Umgebungsvariablen laden und den Compileserver starten
  • /usr/sap/<SID>/HDB00/hdbenv.sh
  • /usr/sap/<SID>/HDB00/exe/hdbcompileserver
  • Mit einer neuen Shell als <sid>adm die Ugebungsvariable laden und den Indexserver mit dem Reset Befehl aufrufen:
  • /usr/sap/<SID>/HDB00/hdbenv.sh
  • /usr/sap/<SID>/HDB00/exe/hdbindexserver –resetUserSystem
  • Hier wird man nach einiger Zeit nach einem neuen Passwort für den SYSTEM User gefragt und danach fährt der Indexserver sich wieder herunter.
  • In der Shell mit dem Comileserver diesen wieder mit STRG+C beenden.
  • In der Shell mit dem Namserver diesen wieder mit STRG+C beenden
  • Danach kann man die Hana wieder normal starten und sich mit dem neuen Passwort anmelden