Cum de a schimba parola sysdba în firebird

Astăzi a existat o întrebare despre schimbarea parolei pentru SYSDBA. Gândiți-vă cum să faceți acest lucru prin mijloace standard, și anume utilitatea GSEC.

GSEC este un utilitar pentru lucrul cu o bază de date de securitate (care conține informații despre utilizatorii DBMS). Acesta vă permite să gestionați conturi de utilizator pentru diferite baze de date Firebird. Folosind diverse opțiuni, puteți adăuga, modifica sau șterge conturi de utilizator din baza de date de securitate.







Informații despre toți utilizatorii bazelor de date Firewall DBMS este stocată într-o bază de date comună de securitate. Aceasta este baza de date Firebird obișnuită, care se află pe server, și se numește security.fdb. Începând cu Firebird 2 DBMS se numește security2.fdb. Implicit acest fișier este localizat în directorul:







pentru sistemul de operare Windows (unde x_x este versiunea Firebird, de exemplu 1_5).

Inițial, când instalați serverul (în Windows), utilizatorului SYSDBA i se atribuie o parolă masterkey standard. Această parolă ar trebui modificată după instalarea serverului. Altfel, periclitezi atât datele din baza de date, cât și baza de date în sine, deoarece utilizatorul SYSDBA are cele mai mari permisiuni pentru a accesa baza de date.

Pentru a modifica parola implicită, utilizați utilitarul GSEC din setul standard de firebird. Acest utilitar este localizat în directorul bin al directorului în care este instalat Firebird.

În cazul meu pentru Firebird 2.5.2 x32, Windows 7 Professional x64 este dosarul:
"C: \ Program Files (x86) \ Firebird \ Firebird_2_5 \ bin \"

Rulați linia de comandă și executați următoarele comenzi:

De asemenea, puteți rula următoarea comandă

ceea ce va conduce la același rezultat.

Trebuie reținut faptul că Firebird percepe numai primele 8 caractere ale parolei, restul este eliminat, deci nu are sens să creezi o parolă excesiv de lungă pentru SYSDBA.

Pentru mai multe informații despre utilizarea utilitarului de securitate GSEC, accesați site-ul Firebird la următorul link:







Trimiteți-le prietenilor: