Articles

Arhive

Posted by admin

Microsoft SQL Server autentificare nu a reușit eroare 4064

Alvina Gupta 7 octombrie, 2019

mulți utilizatori întâmpină o eroare SQL Server 4064 în timp ce utilizează baza de date MS SQL. Această greșeală apare atunci când vă conectați la un sistem care execută Microsoft SQL Server, și nu specificați o bază de date de conectare, atunci baza de date implicită este utilizată. Deci, acest articol sugerează cele mai bune metode pentru a rezolva această eroare legată de baza de date MSSQL.

ce este eroarea SQL Server 4064?

Thiserror se întâmplă atunci când baza de date utilizator este setată la baza de date implicită. Când utilizatorul încearcă să se conecteze și să afle că baza de date implicită este abandonată, atunciaceastă eroare este afișată ca și cum utilizatorul „abcd” încearcă să se conecteze la baza de date, dar eșuează, deoarece baza de date este setată ca implicită.

lasă-ne să cunoaștem cauzele din spatele acestui tip de eroare.

motive valide pentru eroare SQL Server-

dacă baza de date este modul insuspect sau baza de date este nolonger există. Atunci această gafă poate avea loc. De asemenea, este posibil acest lucrubaza de date SQL a fost setată la RESTRICTED_USERstate. Baza de date ar putea fi și în afara rețelei. Dacă unui utilizator nu i s-a mapat contul de conectare sau utilizatorului i s-a refuzat accesul, atunci această eroare poate avea loc și ea.

cum să scapi de eroarea SQL Server 4064?

pentru a scăpa de eroarea „nu se poate deschide baza de date implicită a utilizatorului Login failed”, trebuie utilizate diferite tehnici în funcție de setarea serverului. Există metode manuale explicate mai jos pentru a rezolva databaseerror. Apoi, metodele manuale sunt aplicabile numai pentru SQL Server 2005 și versiunea itslater. Deci, acei utilizatori care utilizează SQL server 2005 și versiunea sa ulterioară ar trebui să urmeze metodele de mai jos.

există două metode manualerezolvați rapid această eroare:

  1. utilizați sqlcmd pentru a modifica baza de date implicită
  2. utilizați GUI pentru a schimba baza de date implicită
  3. rectificați problemele cu SysInfoTools SQL Recovery

Metoda 1: utilizați sqlcmd pentru a modifica baza de date implicită

utilitarul sqlcmd este utilizat pentru a modifica baza de date implicită în SQL Server. Deci, pentru a face acest lucru, urmați pașii care sunt afișațide mai jos:

  • primul pas este să faceți clic pe Startși tastați Run în câmpul de căutare.
  • apoi în caseta de dialog Executare tastați cmd și apăsați Enter.
  • Deployany dintre tehnicile din promptul de comandă în funcție de tipul de autentificare SQL Serverlogin pe care îl preferați:
  • pentru Microsoft Windowsauthentication, tastați această comandă” Sqlcmde-s InstanceName d master „
  • autentificare Server ForSQL, tastați următoarea comandă „sqlcmd-s InstanceName-d master-U Sqllogin-P Password”

apoi tastați comanda menționată mai jos în promptul sqlcmd și apoi apăsați tasta Enter:

ALTER LOGINSQLLogin cu DEFAULT_DATABASE = AvailDBName

unde AvailDBName afișează numele bazei de date care există deja. Thisdatabase pot fi utilizate în continuare de conectare a SQL Server în timp ce synchronizingwith baze de date SQL.

Metoda 2: Utilizați GUI pentru a schimba baza de date implicită

  1. mai întâi, deschideți pagina de conectare SQL Server 2005 și apoi faceți clic pe Opțiuni.
  2. apoi, modificați starea conectare la baza de date cu ajutorul bazelor de date existente, cum ar fi Master.
  3. în cele din urmă, faceți clic pe Conectare.

metoda 3: rezolvați eroarea cu SQL Database Recovery

puteți urma metodele importante de mai sus unul câte unul pentru a rezolva eroarea bazei de date. Dacă se confruntă cu unele probleme cu metode manuale există un alt cel mai bun mod de a scăpa de această problemă este SQL Database Recovery.

acest software recuperează rapid ajută la eliminarea erorii SQL server. Să discutăm câteva caracteristici importante ale SQL Data recovery:

  • recuperează obiecte de fișiere, inclusivtabele, procedurile stocate, vizualizări, programabilitate, declanșatoare, implicit și funcții.
  • MDF corupte și fișiere NDF de baze de date SQL Server pot fi reparate prin aceasta.
  • se poate salva datele recuperate, fie format de baze de date inSQL Server.
  • opțiunea Thepreview este acolo pentru a reviewthe date înainte de salvare.

Lastwords

Manual și o metodă directă a fost explicat mai sus pentru a trece de la SQL Server eroare 4064. Utilizatorii pot folosi oricare dintre metodele de mai sus, dar dacă cineva dorește să rezolve rapid problema poate opta pentru metoda directă. Deoarece nu este necesar să identificați manual corupția datelor SQL, acest instrument vă va rezolva automat problema.

Post Realted

Related Post

Leave A Comment