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 platformy Sybase (konfiguračná a monitorovacia databáza). Zmenu hesla je možné vykonať, len ak je aplikácia zastavená.
Heslo je možné zmeniť z prostredia D2SMC, alebo priamo použitím kernel.exe.
Zmena hesla v D2SMC
V D2000 System Management Console sa heslo mení v dialógovom okne, ktoré sa otvorí z kontextového menu aplikácie → Password
Zmena hesla použitím programu kernel.exe
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í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.
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 |
Pri redundantnej aplikácii musia mať všetky zúčastnené aplikácie nastavené rovnaké heslo. Po nastavení hesla (rôzneho od "swx") je beh aplikácie podmienený prítomnosťou rovnakého HW kľúča, ktorý bol prítomný pri zmene hesla. Ak je HW kľúč vymenený (alebo odstránený), aplikácia sa nerozbehne.
O tomto stave je užívateľ informovaný v KLN-SELF.LOG hlásením:
%D2KNL-I-Application Name: a1 |
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 |
V prípade použitia preddefinovanej 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: