Zmena hesla databázy
Zmena hesla konfiguračnej a monitorovacej databázy
V prípade potreby je možné zmeniť štandardné heslo ("swx") užívateľa "dba" v databázach platforiem PostgreSQL a Sybase (konfiguračná, monitorovacia a archívna databáza).
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ť z prostredia D2SMC, 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.
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).
kernel.exe /CApplicationName /APoldPwd,newPwd
Aplikácia ApplicationName musí byť správne nakonfigurovaná.
Príklady výpisov (PostgreSQL)
%D2KNL-I-Application Name: a1 |
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
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 |
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 |
Príklad, kedy sa nepodarilo otvoriť monitorovaciu databázu z dôvodu zlého hesla (oldPwd):
%D2KNL-I-Application Name: a1 |
Príklad výpisov pri úspešnej inicializácii hesla konfiguračnej aj monitorovacej databázy:
%D2KNL-I-Application Name: a1 |
V prípade použitia preddefinovanej Sybase SQL Anywhere konfiguračnej alebo monitorovacej databázy (z adresára Templates) do aplikácie, ktorá má nastavené heslo, je taktiež potrebné vykonať inicializáciu hesla:
%D2KNL-I-Application Name: a1 |
Súvisiace stránky: