SQL Server: Fixa fel 18456 - Så här gör du
Om du får fel 18456 på din SQL Server finns det problem med att logga in med användarnamnet. Vi kommer att visa dig hur du kan lösa saken snabbt och enkelt här.
SQL Server-fel 18456 - möjliga orsaker och lösningar
SQL-fel 18456 anger ett användarinloggningsfel. Meddelandet gäller specifikt användarnamnet. Det finns olika orsaker till att felmeddelandet visas.
- Till exempel är ditt användarnamn eller lösenord ogiltigt. Kontrollera därför om en skrivfel har smugit in.
- Felet visas också om du har använt ett befintligt Windows-användarnamn som SQL-användarnamn. Detta är inte tillåtet och leder till ett felmeddelande.
- Kontot kan också inaktiveras. I det här fallet kan du naturligtvis inte logga in.
- Om en ändring av lösenordet krävs enligt SQL-serverns lösenordspolicy måste du först göra denna ändring för att kunna logga in igen utan detta felmeddelande.
- Om databasen för närvarande återställs visas felmeddelandet också när du försöker komma åt databasen. Du måste vänta här och försöka igen senare.
- Det är också möjligt att rätt autentiseringsalternativ inte ställdes in när databasprogramvaran installerades. Vi visar hur du löser problemet i nästa avsnitt.
SQL Server Error 18456: Verifiera autentisering
Standardinställningen för installation av SQL-programvaran är Windows-autentisering. Du bör därför kontrollera om ytterligare SQL-användare är tillåtna, dvs. det så kallade "blandat läge" är aktiverat.
- För att kontrollera detta, starta verktyget "Microsoft SQL Server Management Studio".
- När du har anslutit högerklickar du på servernamnet överst och väljer "Egenskaper" för att öppna dialogrutan "Serveregenskaper".
- I nästa steg klickar du på "Säkerhet" i den vänstra fältet.
- Nu ser du objektet "Serververifiering" längst upp i det högra fönstret. Markera alternativet "SQL Server och Windows-autentisering" och bekräfta ändringen med "OK".
- För att ändringen ska träda i kraft måste du nu starta om SQL Server-tjänsten.
Att skapa SQL-databaser på Mac är inte lika enkelt som under Windows, men det är fortfarande möjligt. Vi kommer att visa dig hur i nästa praktiska tips.