Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

V prípade potreby je možné zmeniť štandardné heslo ("swx") užívateľa "dba" v databázach platformy platforiem PostgreSQL a Sybase (konfiguračná, monitorovacia a monitorovacia archívna databáza). Zmenu hesla je možné vykonať, len ak je aplikácia zastavená.

Pre databázu PostgreSQL:

  • Heslo je možné zmeniť priamo použitím kernel.exe (počas behu aplikácie).
  • Rovnaký užívateľ "dba" je použitý pre všetky databázy v konkrétnom PostgreSQL clustri (inštalácii), preto zmena hesla ovplyvní aj proces D2000 Archív.

Pre databázu Sybase SQL Anywhere:

  • Heslo je možné zmeniť

...

...

  • len ak je aplikácia zastavená.
  • Každá databáza (konfiguračná, monitorovacia a archívna databáza) má vlastného užívateľa "dba", preto pri zmene hesla v D2SMC sa menia heslá užívateľov v konfiguračnej aj monitorovacej databáze.


V prípade redundantnej aplikácie je nutné zmenu hesla vykonať na všetkých aplikačných serveroch. Následne je (pre PostgreSQL) nutné reštartovať archívne procesy, ak ich databázy sú umiestnené v tom istom PostgreSQL clustri (inštalácii) ako konfiguračná a monitorovacia databáza.

...

V D2000 System Management Console sa heslo mení v dialógovom okne, ktoré sa otvorí z kontextového menu aplikácie → Password

  Image Removed


Kotva
kernel
kernel
Zmena hesla použitím programu kernel.exe (PostgreSQL)


Zmena hesla použitím programu kernel.exe, ktorý je nutné naštartovať z príkazového riadka (užívateľ musí mať administrátorské práva).

...

Aplikácia ApplicationName musí byť správne nakonfigurovaná.


Príklady výpisov (PostgreSQL)


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to change database password and set password as permanent.
%D2KNL-I-Opening syscfg database...
%D2KNL-I-Syscfg database successfully opened.
%D2KNL-I-Password for user 'dba' was changed.
%D2KNL-I-Setting password as permanent.
%D2KNL-I-Password was successfully set



Kotva
d2mc
d2mc
Zmena hesla v D2SMC (Sybase SQL Anywhere)


V D2000 System Management Console sa heslo mení v dialógovom okne, ktoré sa otvorí z kontextového menu aplikácie → Password

  Image Added

Príklady výpisov (Sybase SQL Anywhere)


Príklad výpisov pri úspešnej zmene hesla konfiguračnej aj monitorovacej databázy.


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to change database password and set password as permanent.
%D2KNL-I-Opening syscfg.db ....
%D2KNL-I-syscfg.db successfully opened
%D2KNL-I-Opening logfile.db ....
%D2KNL-I-logfile.db successfully opened
%D2KNL-I-Password was changed in syscfg.db.
%D2KNL-I-Setting password as permanent.
%D2KNL-I-Password was successfully set
%D2KNL-I-Password was changed in logfile.db.


Zmena hesla v konfiguračnej databáze bude vykonaná aj v prípade, že monitorovaciu databázu nebolo možné otvoriť, okrem prípadu, že otvorenie monitorovacej databázy zlyhalo z dôvodu chybného hesla. Tento stav môže nastať, ak sa v jednej aplikácii použije konfiguračná a monitorovacia databáza s rôznymi heslami (iba Sybase SQL Anywhere).


Príklad, kedy sa nepodarilo otvoriť monitorovaciu databázu:


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to change database password and make password as permanent.
%D2KNL-I-Opening syscfg.db ....
%D2KNL-I-syscfg.db successfully opened
%D2KNL-I-Opening logfile.db ....
%D2KNL-E-Database error when opening.
%D2KNL-I-Password was changed in syscfg.db.
%D2KNL-I-Setting password as permanent.
%D2KNL-I-Password was successfully set.


Príklad, kedy sa nepodarilo otvoriť monitorovaciu databázu z dôvodu zlého hesla (oldPwd):


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to change database password and make password as permanent.
%D2KNL-I-Opening syscfg.db ....
%D2KNL-I-syscfg.db successfully opened
%D2KNL-I-Opening logfile.db ....
%D2KNL-E-Invalid password. Trying to use swx as password.
%D2KNL-E-Invalid password.
%D2KNL-I-No changes were made
.

...

.

...

%D2KNL-I-Application Name: a1
%D2KNL-I-Open Database a1.SYSCFG...
%D2KNL-E-Invalid Password
%D2KNL-E-Error when starting D2000 - Invalid Password.

V takomto prípade je nutné znovu inicializovať heslo.
Tento proces je možné vykonať z prostredia D2MC alebo priamo použitím programu kernel.exe, ktorý bude naštartovaný z príkazového riadka (užívateľ musí mať administrátorské práva).

kernel.exe /CApplicationName /APpwd

Aplikácia ApplicationName musí byť správne nakonfigurovaná.


Príklad výpisov pri úspešnej inicializácii hesla konfiguračnej aj monitorovacej databázy:


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to set password as permanent.
%D2KNL-I-Checking password
%D2KNL-I-Opening syscfg.db ....
%D2KNL-I-syscfg.db successfully opened -> close
%D2KNL-I-Opening logfile.db ....
%D2KNL-I-logfile.db successfully opened -> close
%D2KNL-I-Setting password as permanent.
%D2KNL-I-Password was successfully set.


V prípade použitia preddefinovanej Sybase SQL Anywhere konfiguračnej alebo monitorovacej databázy (z adresára adresára Templates) do aplikácie, ktorá má nastavené heslo, je taktiež potrebné vykonať inicializáciu hesla:


%D2KNL-I-Application Name: a1
%D2KNL-I-Process was started to set password as permanent.
%D2KNL-I-Checking password
%D2KNL-I-Opening syscfg.db ....
%D2KNL-I-I changed the syscfg.db default password.
%D2KNL-I-syscfg.db successfully opened -> close
%D2KNL-I-Opening logfile.db ....
%D2KNL-I-I changed the logfile.db default password.
%D2KNL-I-logfile.db successfully opened -> close
%D2KNL-I-Setting password as permanent.
%D2KNL-I-Password was successfully set.



Info
titleSúvisiace stránky:

Správa aplikácií
Konfigurácia aplikácie

...