Resetarea parolei 1s 8

Resetarea parolei 1C 8.2 sau 8.3 poate fi necesară dacă, din anumite motive, accesul la admin a fost pierdut. Trebuie să spun că resetarea parolei 1C cu baza de date sub SQL Server este chiar mai ușoară decât în ​​versiunea de fișier.

Singura condiție pentru executarea cu succes a procedurii 1C Enterprise 8.2 / 8.3 de resetare a parolei este accesul la consola Microsoft SQL Server. Dacă pierdeți toate parolele, atunci situația devine oarecum mai complicată. Acest articol va descrie doar modul de eliminare a parolei 1C din baza de date SQL. Modul de resetare a parolei de utilizator SQL Server este un subiect separat.

Efectuați aceste acțiuni poate chiar și un utilizator care nu are abilitățile programatorului 1C.

Înainte de a efectua procedura de resetare a parolei 1C, asigurați-vă că ați făcut o copie de siguranță a bazei de date.

Unde 1C stochează informații despre parolă

1C: Întreprinderea 8.2 / 8.3 stochează informații despre parole în două locuri:

Rețineți că parolele sunt stocate nu în formă clară, ci sub formă de coduri hash. Acesta este un algoritm de criptare asimetric, fără posibilitatea recuperării inverse. Prin urmare, pentru a merge și a întreba undeva într-un anumit domeniu, noua parolă nu va funcționa.

Nu încercați să ștergeți toate informațiile din câmpurile de parolă. Nu sunt goale.

Cum se obține accesul administratorului la 1C fără parolă

Ideea de bază este că, dacă nu se găsește niciun utilizator atunci când se descarcă baza de date 1C: Enterprise, utilizatorul conectat va obține drepturile maxime. În acest caz, lista de privilegii disponibile 1C efectuează numai la intrare și nu le mai adresează.

Pasul 1. Redenumiți tabelul v8users și fișierul users.usr

Înainte de a intra în baza de date în care doriți să accesați, redenumiți tabelul v8users la v8users_tmp. Redenumiți, de asemenea, fișierul users.usr la users.usr_tmp.

Să deschidem Management Studio.

Creați o interogare nouă în baza de date:

Modificați identificatorul "your_database" la identificatorul bazei dvs. de date 1C.

Și rulați-o: F5 sau o pictogramă cu un semn de exclamare.

Deschideți 1C în modul configurator. La autentificare nici utilizatorul, nici parola nu vor fi solicitate. Baza va fi deschisă cu drepturi depline.

Rețineți că configurațiile individuale 1C au un număr de caracteristici de gestionare a utilizatorilor. Aceste caracteristici trebuie luate în considerare la efectuarea procedurii de resetare a parolei 1C.

Pasul 3. Restaurați tabelul v8users și fișierul users.usr

Acum, operațiunea inversă pentru ceea ce sa făcut în pasul 1.

Din nou, creați un nou script SQL în Management Studio. și intrați acolo:

Modificați identificatorul "your_database" la identificatorul bazei dvs. de date 1C.

Și rulați-o: F5 sau o pictogramă cu un semn de exclamare.

Pasul 4. Schimbați parola de administrator sau creați una nouă

În Configurator 1C, modificați parola administratorului existent sau creați un utilizator nou cu drepturi administrative.

Notă: Resetarea parolei 1C se face cel mai bine pentru un utilizator existent

Rețineți că în configurații precum "Managementul Comerțului" versiunea 11, utilizatorii ar trebui să fie creați în modul 1C: Enterprise, nu în Configurator. Prin urmare, este mai bine să schimbați parola administratorului existent și să nu creați un utilizator nou prin Configurator.

concluzie

Închideți Configuratorul și deschideți-l din nou. Parola specificată va funcționa acum la pasul 4.

Asigurați-vă că luați în considerare caracteristicile de gestionare a utilizatorilor unei anumite configurații 1C.

Articole similare

Articole similare