internetul Windows. Android

SQL Utilizator SA implicit parola. Schimbăm o parolă SA în SQL

Bună ziua tuturor, astăzi vă voi spune cum să modificați sau să resetați parola SA. servere SQL.. Permiteți-mi să vă reamintesc să vă conectați la acest utilizator în MS SQL, având cele mai mari privilegii în mod implicit, zața locală în sine, este adesea chiar dezactivată, dar totuși folosită frecvent. Este posibil să existe o astfel de situație în care ați uitat parola și, astfel, ați pierdut accesul la baze de date, astăzi veți învăța cum să treceți și să restaurați accesul la baza dvs. de date.

sp_password nul,<вставьте_новый_пароль_тут>, "SA"

Dacă validarea parolei nu a reușit să iasă. Parola nu îndeplinește cerințele privind politica Windows, deoarece este prea scurtă. Apoi, setați o parolă mai strictă.

Toate după ce resetați parola SA în SQL.

O altă opțiune de utilizare OSQL este așa

apoi încercăm să ne conectăm în contul de cont de încredere

osql.exe "-s (local) \\ numele dvs. de server -e -e

Și ultimele frontiere
ALTER LOGIN SA cu parola \u003d "New_password"
Acesta va înlocui parola pe New_Password

Utilizarea programului Asunsoft SQL Passwer Geeker

Există un utilitar Asunsoft SQL Parola Geeker, din păcate plătit, dar capabil să îndeplinească sarcina. Lansăm cu click-ul de click în continuare, mergem de-a lungul modului C: \\ Program Files \\ Microsoft SQL. Server \\ MSSQL11.MSSQLSERVER \\ MSSQL \\ Date și Deschis Master.mdf

acum, pentru a reseta parola SA în SQL, selectați-o și faceți clic pe Resetare.

Schimbați parola în modul monopol

Există, de asemenea, oa patra modalitate de a schimba parola de la SA și se află la lansarea MS SQL în modul de utilizator unic (modul de un singur utilizator). Ce ne trebuie.

În primul rând, acestea se opresc MS SQL Server, puteți prin servicii și puteți linie de comanda

net Stop MSSQLSERVER.

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CONTROLSET001 \\ Servicii \\ MSSQLSERVER

Acum trebuie să setați parametrul în șir Imagepath.-M doar voi vorbi despre modul cu un singur utilizator. Am fost așa

"C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL11.MSSQLSERVER \\ MSSQL \\ Binn \\ sqlservr.exe" -s MSSQLSERVER

Acum, conduceți echipa MS SQL

nET START MSSQLSERVER.

Acum, SQL rulează în modul unic utilizator și permite oricărui membru al grupului local de administratori de calculatoare să se conecteze la instanța SQL Server cu drepturile Sysadmin, dar trebuie să spuneți SQL despre el. Vizualizarea modului de operare poate fi în proprietățile serviciului.

În linia de comandă pe care o scriem

cD C: \\ Fișierele programului \\ Microsoft SQL Server \\ 110 \\ Tools \\ Binn

sqlcmd.exe: exec sp_addsrvrolexmber "nume server \\ username", "sysadmin"

Reporniți serviciul și bucurați-vă în viață, nu uitați să eliminați parametrul -m în registru. Deci, resetați parola SA în SQL, atât în \u200b\u200bmetodele încorporate, cât și în terțe părți.

"SA" este un utilizator de conectare la MS SQL, care are cele mai mari privilegii în mod implicit, zada locală în sine, adesea chiar dezactivată, dar totuși folosită frecvent. Dacă ați pierdut sau ați uitat parola din acest cont "SA", nu veți avea acces la gestionarea bazelor de date.

SA PASSWORD este implicit

Permiteți-mi să vă reamintesc de parola SA în mod implicit, destul de ciudat sA.

Singura cerință de pretutindeni trebuie să fie un administrator local

Schimbați parola SA în SQL printr-o interfață grafică

Nachnes, deschideți începutul și mergeți pe parcurs Toate programele\u003e Microsoft SQL Server 2012 R2\u003e Mediul SQL. Server Gestionare Studio.

Sau puteți deschide linia de comandă și puteți introduce SSMS acolo.

Veți deschide SQL Server Management Studio.

Implicit este autentificarea Windows, ceea ce înseamnă că puteți introduce numai din contabilitatea locală. Înregistrarea Windows. sau domeniu, principalul lucru trebuie să aibă dreptate.

Contul SA este dezactivat în mod implicit, dar nu vă împiedică să vă schimbați parola.

mS SQL vă permite să resetați parola SA prin proprietățile sale, pentru că faceți clic pe Drew Click și selectați Proprietăți din meniul contextual.

În fila General, veți vedea un câmp pentru introducerea unei noi parole, singurul lucru pentru a reține că, dacă aveți un DAW necesită utilizarea politicii de parole, va trebui să veniți cu o parolă constantă îndeplinește cerințele de securitate, și anume

  • Trebuie să existe o scrisoare mare în parolă
  • Trebuie să existe o literă mică în parolă
  • Trebuie să existe un specialist sau un digital într-o parolă

Dacă luați un rezervor, puteți seta o nouă parolă și puteți salva. Password on SA Utilizator în SQL este schimbat.

Singurul lucru Dacă doriți să utilizați contul SA, atunci trebuie să fie activat, pentru aceasta, să mergeți la starea și să specificați activarea de introducere a numelui.

O altă nuanță, vă amintiți că aveți o verificare de autentificare Windows, ceea ce înseamnă că nu este potrivit pentru SA. Făcând clic dreapta pe numele serverului, în partea de sus a ierarhiei și alegeți proprietățile.

În fila Securitate, selectați opțiunea SQL Server și Windows Autentificare. Acum puteți introduce utilizând utilizatorul SA în SQL.

Dacă încercați să introduceți studioul de management, oferă o eroare 233 că conexiunea la server este instalată cu succes, dar apoi a apărut o eroare la intrare, apoi faceți următoarele.

Deschideți Start\u003e Panou de control\u003e Administrare\u003e Servicii și reporniți serviciul SQL Server.

Apoi, conexiunea are succes și fără erori.

Schimbați parola SA în SQL prin linia de comandă

Pentru a reseta parola SA în SQL prin linia de comandă, utilizați comenzile.

Această comandă veți vedea toate serverele Dna SQL disponibile pe SPN

sp_password nul,<вставьте_новый_пароль_тут>, "SA"

Dacă validarea parolei nu a reușit să iasă. Parola nu îndeplinește cerințele privind politica Windows, deoarece este prea scurtă. Apoi, setați o parolă mai strictă.

Toate după ce resetați parola SA în SQL.

O altă opțiune de utilizare OSQL este așa

cD C: \\ Fișierele programului \\ Microsoft SQL Server \\ 110 \\ Instrumente \\ Binnnnzeet Încercăm să vă conectăm în conturile de sistem de încredere

osql.exe »-s (local) \\ numele dvs. de server -e

Și ultimele frontiere
Alter Login SA cu parola \u003d 'New_password'
Acesta va înlocui parola pe New_Password

Utilizarea programului Asunsoft SQL Passwer Geeker

Există un utilitar Asunsoft SQL Parola Geeker, este plătit, dar capabil să îndeplinească sarcina. Rulați clic pe Răsfoiți în continuare Mergem de-a lungul modului C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL11.MSSQLSERVER \\ MSSQL \\ Date și Deschidere Master.mdf

acum, pentru a reseta parola SA în SQL, selectați-o și faceți clic pe Resetare.

Schimbați parola în modul monopol

Există, de asemenea, oa patra modalitate de a schimba parola de la SA și se află la lansarea MS SQL în modul de utilizator unic (modul de un singur utilizator).

În primul rând, opriți serverul MS SQL, puteți prin servicii și puteți și de la linia de comandă

net Stop MSSQLSERVER.

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CONTROLSET001 \\ Servicii \\ MSSQLSERVER

Acum trebuie să setați parametrul în șir Imagepath.-M doar voi vorbi despre modul cu un singur utilizator. Am fost așa

"C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL11.MSSQLSERVER \\ MSSQL \\ Binn \\ sqlservr.exe" -s MSSQLSERVER

Acum, conduceți echipa MS SQL

nET START MSSQLSERVER.

Acum, SQL rulează în modul unic utilizator și permite oricărui membru al grupului local de administratori de calculatoare să se conecteze la instanța SQL Server cu drepturile Sysadmin, dar trebuie să spuneți SQL despre el. Vizualizarea modului de operare poate fi în proprietățile serviciului.

În linia de comandă pe care o scriem

cD C: \\ Program Files \\ Microsoft SQL Server \\ 110 \\ Tools \\ Binnsqlcmd.exe: Exec Sp_ADDSRVROLEMER "Nume server \\ username", "Sysadmin"

Reporniți serviciul, nu uitați să eliminați parametrul -m în registru. Parola este resetată la utilizatorul SA din SQL.

Citiți: 367.

Orice se întâmplă și orice nu se întâmplă, dar este mai bine să aveți un studiu pentru viitor, astfel încât să nu se grăbească mai târziu, cu întrebarea - cum? Deci, acum îmi dau seama de o întrebare de lungă durată a ceea ce trebuie să facem dacă pe serverul de baze de date MS SQL Server 2008 R2 care a intrat în moștenirea mea de la administratorul de sistem anterior nu a plecat deloc nu există parole pentru conectarea la contactul de control ca SQL Management Studio.. Desigur, funcționează totul până la timp, dar de data aceasta întotdeauna cade pe un astfel de paradox:

Totul se cade, de obicei, vineri, și luni, care nu a căzut vineri.

Sunt în orice fel, evit și lucrez în scene constant și pași pentru a restabili și a rezerva dacă ceva nu merge bine.

Ce pot învăța de la distanța?

Panou de control de pornire - Instrumente administrative - Servicii, Service referitor la serviciu MSSQL - SQL Server (MSSQLSERVER) La deschiderea proprietăților sale ( Proprietăți.) și trecerea la tabară Conectați-vă. Funcționează în numele contului de sistem. Este bine. Acum, în orice moment când sunteți programată pentru lucrările de reglementare, lucrăm, înlocuiesc lansarea acestui serviciu în numele unui cont cu administratorul drepturilor (obligatoriu) pe acest sistem, dar mai întâi creează un utilizator:

Alerga Prompt de comandă. Cu drepturile de administrator și creați utilizatori și să-i dați drepturile administratorului local:

C: \\ Windows \\ System32\u003e User Net Ekzorchik [E-mail protejat] / Adăuga.

C: \\ Windows \\ System32\u003e Administratorilor de gogroup net Ekzorchik / Adăugați

Comanda a fost finalizată cu succes.

C: \\ Windows \\ System32\u003e Ieșire

Acum în fila Conectați-vă. Proprietăți de service SQL Server Schimbăm în numele căruia serviciul va fi lansat așa cum se arată în captura de ecran prezentată mai jos:

Acest cont:. \\ Ekzorchik

Parola: [E-mail protejat]

CONFIRMĂ PAROLA: [E-mail protejat]

Următoarele vor urma fereastra cu textul:

Contul. \\ Ekzorchik a primit jurnalul ca un serviciu de serviciu.

Noul nume de logare nu va intra în vigoare până când nu vă opriți și reporniți serviciul

Prin același principiu, facem și pentru servicii SQL Server Agent. În numele cuiva pentru a conduce acest serviciu.

Ei bine, toate modificările corecte vor fi aplicate atunci când serviciul va fi oprit și după funcționare.

C: \\ Windows \\ System32\u003e Stop net SQLserveRent

Serviciul SQL Server (MSSQLSERver) se oprește.

Serviciul SQL Server Agent (MSSQLSERver) a fost oprit cu succes.

C: \\ Windows \\ System32\u003e Stop net MSSQLSERver

C: \\ Windows \\ System32\u003e Net Start SQLserveRengent

Serviciul SQL Server (MSSQLSERver) începe.

Serviciul SQL Server Agent (MSSQLSERver) a fost pornit cu succes.

Atunci o fac Ieși din cont, și apoi Logon. la sistemul sub locația locală deja creată contyu. ekzorchik.. Deschis echipamentul S. QL Management Studio:

Start - Toate programele - Microsoft SQL Server 2008 R2 - SQL Server Management Studio și utilizarea autorizată Autentificarea Windows.

presa Conectați.Dar ca răspuns, în loc să introduceți cu succes o eroare:

Concluzionăm că nu voi merge așa de accent, amintindu-și ce altceva se poate face, aici Ubuntu. la contul superuser rădăcină în mysql. Mă duc în regim cu un singur utilizator, mă întreb, și aici este.

Întoarce totul așa cum a fost, adică lansarea serviciului în numele sistemului

Documentația de citire pe site-ul oficial Microsoft. Conduceți-mă aici la acțiunile de aici pentru a reseta parola în cont SA:

Lansarea de instrumente Manager de configurare SQL Server:

Start - Toate programele - Microsoft SQL Server 2008 R2 - Instrumente de configurare - SQL Server Configuration ManagerApoi opriți serviciul Server SQL (MSSQLSERVER)

După ce a oprit serviciul, deschid deschis proprietățile prin clic dreapta ( Proprietăți.), Comutam la fila Avansat (extins) Și în rând:

Parametrii de pornire după: -DC: \\ Program Files \\ Microsoft SQL Server \\ MSSQL10_50.MSSQLSERVER \\ MSSQL \\ DATA \\ master.mdf; -MSQL \\ DATA \\ MASTER.MDF; -M: \\ Program Files \\ Microsoft SQL Server \\ MSSQL10_50.MSSQLSERVER \\ MSSQL \\ Log \\ Errorlog; -LC: \\ Program Files \\ Microsoft SQL Server \\ MSSQL10_50.MSSQLSERVER \\ MSSQL \\ Data \\ Mastlog.ldf

specifică cheia -msqlcmd. . Ca urmare, următoarele ar trebui să fie:

Acum pornesc serviciul pentru a aplica setările. Dacă servește SQL. În echipamentul de control, totul este bine, serviciul a început, apoi merge la pasul următor.

Deschidem consola liniei de comandă cu drepturile de administrator:

Start - Toate programele - Accesorii - Alerga Prompt de comandă. cu drepturile de administrator

C: \\ Windows \\ System32\u003e SQLCMD

1\u003e Creați recuperarea loginului cu parola \u003d " [E-mail protejat]"

2\u003e Du-te.

1\u003e SP_ADDSRVROLEMER "Recovery", "Sysadmin"

2\u003e Du-te.

1\u003e Quit.

Opriți serviciul din nou Server SQL (MSSQLSERVER), Rulați proprietăți, întoarceți-vă la fila Avansat Și am eliminat parametrul adăugat la pornire și rulați din nou serviciul.

presa Conectați.

Acum ce? Și pur și simplu schimbați parola sQL. Cont sA. Așa cum a fost planificat, iar curentul va rămâne doar în caz:

(Local) (SQL Server 10.50.1600 - Recuperare) - Securitate - Logins - Am evidențiat contul sA. și prin clic dreapta Proprietăți. Introdu o parolă nouă:

Parola: [E-mail protejat]@

CONFIRMĂ PAROLA: [E-mail protejat]@

Și faceți clic pe O.K.. Mă duc și verific că pot să mă conectez în contul SQL.:

Fișier - Deconectați obiectul Explorer

Fișier - Conectați obiectul Explorer ...

presa Conectați. Și voila totul sa dovedit, așa cum a fost conceput.

Pe o notă: Dar totul se poate face din linia de comandă:

C: \\ Windows \\ System32\u003e Stop net MSSQLSERver

Serviciul SQL Server (MSSQLSERver) se oprește.

Serviciul SQL Server (MSSQLSERver) a fost oprit cu succes.

C: \\ Windows \\ System32\u003e Net Start MSSQLSERVER / MSQLCMD

Serviciul SQL Server (MSSQLSERver) începe.

Serviciul SQL Server (MSSQLSERver) a fost inițiat cu succes.

C: \\ Windows \\ System32\u003e SQLCMD

1> <я_подключился>

Acum știu și mai mult SQL Server 2008 R2 Pentru fiecare caz neprevăzut, brusc, în departamentul nostru, cineva va lua și se schimbă în mod deliberat fără a avertiza pe nimeni. Sarcina atribuită la începutul acestei note se face. Pe acest lucru spun la revedere, cu respectul de autor al blogului - Ollo Alexander aka Ekzorchik.

Navigarea pe înregistrări

va apărea mai des :)

Card MKB: 4432-7300-2472-8059
Yandex-bani: 41001520055047