Articles

Archieven

Posted by admin

Microsoft SQL Server Login mislukt Fout 4064

Alvina Gupta 7th 7 oktober, 2019

veel gebruikers ondervinden een SQL Server Error 4064 tijdens het gebruik van de MS SQL database. Deze fout treedt op wanneer u verbinding maakt met een systeem waarop Microsoft SQL Server wordt uitgevoerd, en u geen aanmelddatabase opgeeft, dan wordt de standaarddatabase gebruikt. Dus, dit artikel suggereert de beste methoden om deze fout in verband met de MSSQL-database op te lossen.

Wat is sql serverfout 4064?

deze fout treedt op wanneer de gebruikersdatabase is ingesteld op de standaarddatabase. Wanneer de gebruiker probeert in te loggen en vindt dat de standaard database is vervallen, dan wordt deze fout weergegeven alsof de gebruiker “abcd” probeert in te loggen op de database, maar faalt als de database is ingesteld als standaard.

Letsus weet de oorzaken achter dit type fout.

geldige redenen voor SQL serverfout-

als de database insusppect-modus is of als de database niet langer bestaat. Dan kan deze blunder plaatsvinden. Het is ook mogelijk dat de SQL database is ingesteld op de RESTRICTED_USERstate. De database kan net zo goed offline zijn. Als een gebruiker de loginaccount niet heeft toegewezen, of de gebruiker geen toegang heeft gekregen, dan kan deze fout ook plaatsvinden.

hoe zich te ontdoen van SQL Server Error 4064?

om van de fout “kan de standaard gebruikersdatabase niet openen” af te komen, moeten verschillende technieken worden gebruikt, afhankelijk van de serverinstelling. Er zijn handmatige methoden hieronder uitgelegd om databaseerror op te lossen. Dan zijn handmatige methoden alleen van toepassing op SQL Server 2005 en itslater versie. Dus, die gebruikers die gebruik maken van de SQL server 2005 en zijn laterversion moeten de onderstaande methoden te volgen.

er zijn twee handmatige methoden die deze fout snel oplossen:

  1. gebruik SQLCMD om standaarddatabase
  2. gebruik de GUI om standaarddatabase
  3. problemen met Sysinfotools te verhelpen SQL Recovery

Methode 1: Gebruik SQLCMD om standaarddatabase

te wijzigen sqlcmd utility wordt gebruikt om de standaarddatabase in SQL Server te wijzigen. Dus, om dit te doen, Volg de stappen die hieronder worden weergegeven:

  • de eerste stap is om te klikken op Start en type uitvoeren in het zoekveld.
  • typ vervolgens in het dialoogvenster Uitvoeren cmd en druk op Enter.
  • implementeer alle technieken in de opdrachtprompt volgens het soort SQL Serverlogin-authenticatie dat u verkiest:
  • voor Microsoft Windowsauthentication, typ dit commando “Sqlcmde-s InstanceName d master”
  • ForSQL Server authentication, typ dit volgende commando “sqlcmd-s InstanceName-d master-U Sqllogin-P Password”

typ dan de onderstaande-genoemde opdracht in sqlcmd prompt en vervolgens de Enter-toets:

LOGINSQLLOGIN wijzigen met DEFAULT_DATABASE = AvailDBName

waarbij AvailDBName de database Naam toont die al bestaat. Deze database kan verder worden gebruikt door de login van SQL Server tijdens het synchroniseren met SQL database.

Methode 2: Gebruik de GUI om de standaarddatabase

  1. te wijzigen open eerst de aanmeldpagina van SQL Server 2005 en klik vervolgens op Opties.
  2. vervolgens, Wijzig de verbinding met database status met behulp van bestaande databases zoals Master.
  3. eindelijk, klik op Verbinden.

Methode 3: fout oplossen met SQL Database Recovery

u kunt de bovenstaande belangrijke methoden één voor één volgen om de databasefout op te lossen. Als u worden geconfronteerd met een aantal problemen met handmatige methoden is er een andere beste manier om zich te ontdoen van dit probleem is SQL Database Recovery.

deze software herstelt snel helpt bij het verwijderen van de SQL server fout. Laten we bespreken een aantal belangrijke kenmerken van SQL Data recovery:

  • herstelt bestandsobjecten inclusief tables, opgeslagen procedures, weergaven, programmeerbaarheid, triggers, standaard en functies.
  • corrupte MDF-en NDF-bestanden van SQL Server-database kunnen hiermee worden gerepareerd.
  • het kan herstelde gegevens opslaan in het formaat van de inSQL Server-database.
  • de preview-optie is er om de gegevens te beoordelen voordat u ze opslaat.

Lastwords

handmatig en een directe methode is hierboven uitgelegd om uit de SQL Server error 4064 te stappen. Gebruikers kunnen gebruik maken van een van de bovenstaande methoden, maar als iemand wil om het probleem snel op te lossen kan kiezen voor de directe methode. Omdat u de corruptie van SQL-gegevens niet handmatig hoeft te identificeren, Lost deze tool automatisch uw probleem op.

Real-Time Post

Related Post

Leave A Comment