Goedgekeurd: Fortect
Hier zijn enkele elementaire technieken die u kunnen helpen bij het oplossen van problemen met gebeurtenis-ID 18456 sa.
- 4 minuten om te lezen.
Details
Als de go-poging wordt afgewezen vanwege een validatiefout die een ongeldig wachtwoord of gebruikersnaam bevat, wordt een algemeen bericht teruggestuurd naar de client: “De pc-operator ‘ Om veiligheidsredenen maskeert het grotere aantal foutmeldingen dat naar het geheel wordt teruggestuurd, opzettelijk de aard van de certificeringsfout. De bijbehorende fout in het foutenlogboek van SQL Server bevat echter een foutstatus die is gekoppeld aan een certificeringsfout. Vergelijk de foutconditie met de volgende lijst om te bepalen wat de verbindingsfout heeft veroorzaakt: Readabilitydatatable = “1”> SQL-leesbaarheidsgegevenstabel = “1”>
kenmerk
waarde
productknooppunt
Gebeurtenis-ID
18456
Gebeurtenisbron
MSSQLSERVER
onderdeel
SQL-engine
Symbolische naam
LOGON_FAILED
Berichtzinnen
Login voor gebruiker ‘%. * ls’.%. * mark vii mislukt
Uitleg
Aanvullende foutinformatie
Andere foutcondities naast overlevingskansen duiden op een onverwachte interne verwerkingsfout.
Oorzaak van de fout De verbindingspoging met SQL-authenticatie is mislukt. Het apparaat wordt alleen geconfigureerd tijdens Windows-verificatie. kan in de volgende situaties als geretourneerd worden afgewikkeld.
-
Als de server is geconfigureerd om te zoeken in gebundelde authenticatie, en de ODBC-federatie TCP gebruikt, en de binding niet expliciet aangeeft dat er wordt gecommuniceerd. moet een vertrouwensrelatie gebruiken.
-
Als internet is geconfigureerd om gemengde modus en autorisatie te ontvangen, vereist de ODBC-verbinding named pipes, om nog maar te zwijgen van de inloggegevens die een client gebruikte om de named pipes te ontgrendelen om uiteindelijk onmiddellijk te bepalen dat de gebruiker bezit neemt en de verbinding tot stand komt. geef expliciet aan dat de verbinding een vertrouwde verbinding moet gebruiken.
Om dit probleem op te lossen, voegt u TRUSTED_CONNECTION = TRUE toe aan de verbindingsstroom.
Voorbeelden
In dit voorbeeld zal de authenticatiefoutmelding waarschijnlijk 8 zijn. Dit betekent dat het hoofdwachtwoord zeker onjuist is.
Datum | Bron | Bericht |
---|---|---|
2007-12-05 20:12: 56.34 | Registreren | Fout: 18456, Ernst: 16, Status: 8. |
2007-12-05 20:12: 56.34 | Registreren | Verbinding op operator-pc “ |
De gebruiker die u activeert
Als u verbinding probeert te maken met SQL Server-verificatie, controleer dan welke SQL Server is geconfigureerd voor veel Gemengde verificatie. Voor meer informatie over het zonder twijfel wijzigen van de SQL Server-verificatiemodus, zie Wijzigen van deze serververificatiemodus
Als u probeert in te loggen met SQL Server-verificatie, zorg er dan voor dat de SQL Server-aanmelding bestaat en dat u deze correct spelt.
Als uw bedrijf probeert in te loggen met behulp van Windows-verificatie, zorg er dan voor dat u bent aangemeld bij het meest geschikte domein.
Als uw persoonlijke bedrijfsfout status 1 aangeeft, neemt u contact op met uw SQL Server-beheerder.
Als u probeert om beheerdersreferenties te gebruiken, voert u de toepassing uit met uw huidige “Als administrator uitvoeren”-beleid. Wanneer u bent opgenomen in, voegt u de nieuwe bron toe aan uw ultieme Windows-gebruiker als een individuele aanmelding.
Als hun database-engine stand-alone databases ondersteunt, zorg er dan voor dat u ziet dat de login niet is verwijderd na het navigeren naar de meeste beveiligde databasegebruikers.
Bij lokale verbinding die met SQL Server wordt gevierd, moeten serviceverbindingen die verifiëren met NT AUTHORITY NETWORK SERVICE de volledig gekwalificeerde domeinnaam van de netbook gebruiken. Zie voor meer informatie Hoe te gebruiken: Volledige netwerkserviceaccount voor toegang tot bronnen vanwege ASP.NET
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
Als SQL Server wordt geïnstalleerd in Windows-verificatiemodus en vervolgens wordt vervangen door SQL Server en Windows-verificatiemodus, wordt uw eigen sa-verbinding aanvankelijk uitgeschakeld. Dit veroorzaakt de zeer voorwaarde7 “Verbindingsfout: gebruiker sa fout”. Voor nog meer informatie over het inschakelen van sa get-toegang, ga naar Serververificatiemodus wijzigen.
Versnel de prestaties van uw computer nu met deze eenvoudige download.
Stap 1. Log in met Extern bureaublad.Stap 2. Start het beheer van Microsoft SQL Server.Stap 3: Controleer de serververificatiemodus.Stapmedicatie: herstart de SQL-service.Stap 5. Controleer aangepaste SQL-machtigingen.Stap 6: Wijs de gebruiker toe aan de database zelf.
De generieke spraak “Aanmelding mislukt voor gebruiker (Microsoft SQL Server, fout: 18456)” betekent dat u op elk moment ongeldige referenties moet invoeren wanneer u zich aanmeldt bij SQL Server. In de schermafbeelding in dit artikel log ik in op Microsoft SQL ServerManagement Studio met een gebruiker die niet alleen baasrechten heeft om in te loggen op de server.
Klik met de rechtermuisknop op uw server.Toegang tot de beveiligingsoptie.Activeer de optie “SQL Server en ook Windows Authentication Mode”Klik op de OK-knop.