sql >> Databasteknik >  >> RDS >> Sqlserver

SqlServer:Inloggning misslyckades för användaren

Är din SQL Server i 'mixed mode-autentisering'? Detta är nödvändigt för att logga in med ett SQL-serverkonto istället för en Windows-inloggning.

Du kan verifiera detta genom att kontrollera egenskaperna för servern och sedan SÄKERHET, den ska vara i 'SQL Server och Windows Authentication Mode'

Det här problemet uppstår om användaren försöker logga in med autentiseringsuppgifter som inte kan valideras. Det här problemet kan uppstå i följande scenarier:

Scenario 1: Inloggningen kan vara en SQL Server-inloggning men servern accepterar bara Windows-autentisering.

Scenario 2: Du försöker ansluta med SQL Server-autentisering men inloggningen som används finns inte på SQL Server.

Scenario 3: Inloggningen kan använda Windows-autentisering men inloggningen är en okänd Windows-princip. En okänd Windows-princip innebär att Windows inte kan verifiera inloggningen. Det kan bero på att Windows-inloggningen kommer från en otillförlitlig domän.

Det är också möjligt att användaren har skrivit in felaktig information.

http://support.microsoft.com/kb/555332



  1. Hur man uppdaterar/tar bort med element från två olika tabeller SQLite

  2. Oracle:PÅ DUBLIKAT UPPDATERING AV NYCKEL

  3. MariaDB BENCHMARK() Förklarat

  4. Migrera PostgreSQL till molnet - Jämföra lösningar från Amazon, Google och Microsoft