2012-08-30 23 views
10

Estoy intentando conectar con un servidor SQL Server 2008, pero estoy recibiendo este error:No se puede conectar a SQL Server - acceso fallido

Login failed for user "xyz" because the account is currently locked out.The system administrator can unlock it. (Microsoft SQL Server, Error 18486)

Por favor, compruebe la imagen.

enter image description here

Respuesta

24

SQL server has local password policies. If policy is enabled which locks down the account after X number of failed attempts then the account is automatically locked down.This error with 'sa' account is very common. sa is default administartor login available with SQL server. So there are chances that an ousider has tried to bruteforce your system. (This can cause even if a legitimate tries to access the account with wrong password.Sometimes a user would have changed the password without informing others.)

Si conoces a otra cuenta de administrador, puede desbloquearlo mediante esta consulta,

ALTER LOGIN sa WITH PASSWORD='password' UNLOCK 

Read more on this link.

+0

Gracias por la respuesta. Pero ahora no hice nada. Después de 20 minutos intenté volver a iniciar sesión y pude conectar el servidor Sql. Es simplemente sorprendente cómo está conectado de nuevo. ??? – Vinod

+0

^^^ La historia de mi vida allí mismo. – CptSupermrkt

+2

Se conectó porque el bloqueo se elimina automáticamente después de un período especificado – frostymarvelous

0

he dado muchos intentos fallidos DB de forma remota y una cuenta fue bloqueada.

"ALTER inicio de sesión sa CON CONTRASEÑA = DESACTIVAR 'contraseña'" este

2

Hay otra forma de desbloqueo. Conéctese al servidor sql usando la autenticación de Windows, pero asegúrese de que el usuario de la ventana sea un administrador en sql. luego uno puede ir a la carpeta de seguridad, seleccionar el usuario bloqueado, ir a las propiedades y luego a Estado. allí hay que desmarcar el "El inicio de sesión está bloqueado" y la cuenta está desbloqueada.

Cuestiones relacionadas