sql >> Database teknologi >  >> RDS >> Sqlserver

SqlServer:Login mislykkedes for brugeren

Er din SQL Server i 'blandet tilstandsgodkendelse'? Dette er nødvendigt for at logge på med en SQL-serverkonto i stedet for et Windows-login.

Du kan bekræfte dette ved at kontrollere egenskaberne for serveren og derefter SIKKERHED, den skal være i 'SQL Server og Windows Authentication Mode'

Dette problem opstår, hvis brugeren forsøger at logge på med legitimationsoplysninger, der ikke kan valideres. Dette problem kan opstå i følgende scenarier:

Scenarie 1: Login kan være et SQL Server-login, men serveren accepterer kun Windows-godkendelse.

Scenarie 2: Du forsøger at oprette forbindelse ved hjælp af SQL Server Authentication, men det anvendte login findes ikke på SQL Server.

Scenarie 3: Login'et kan bruge Windows-godkendelse, men login'et er et ikke-genkendt Windows-princip. En ikke-genkendt Windows-principal betyder, at Windows ikke kan bekræfte login. Dette kan skyldes, at Windows-login er fra et domæne, der ikke er tillid til.

Det er også muligt, at brugeren har indtastet forkerte oplysninger.

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



  1. Sådan bruger du cPanel MySQL Database Wizard

  2. Er mysql_real_escape_string() brudt?

  3. SQL Server bruger høj CPU, når der søges i nvarchar-strenge

  4. Hvordan kan jeg udføre et indbygget SQL-script i JPA/Hibernate?