usuario tiene sirve sesión saber que puede porque permiso para modificar inicio habilitar existe error datos contraseña como cambiar activar sql sql-server sql-server-2008-r2 account

sql - tiene - No puedo habilitar una cuenta sa



no se puede modificar el inicio de sesión ''sa'' porque no existe o el usuario no tiene permiso (3)

No tengo usuarios en sysadmin, excepto [sa] usuario

desafortunadamente, inicié sesión como [sa] usuario y lo desactivé

entonces no puedo habilitarlo, ¿qué puedo hacer para habilitarlo de nuevo?


Deberá usar sqlcmd.exe con Windows Authentication (Specify the -E flag) y cambiar el nombre de la cuenta:

Abra el símbolo del sistema y navegue al SQL Directory y use sqlcmd.exe -S server -E

USE [YourDatabase] GO ALTER LOGIN [sa] ENABLE GO

http://msdn.microsoft.com/en-us/library/ms162773.aspx


inicie sesión con la autenticación de Windows y seleccione las propiedades del servidor y vaya a la pestaña de seguridad. Compruebe el servidor SQL de burbujas y la autenticación de Windows, haga clic en Aceptar .

o

ejecutar debajo de consulta

ALTER LOGIN [sa] WITH PASSWORD=''AnyStronG@#Passw)e'', CHECK_POLICY=OFF GO ALTER LOGIN [sa] ENABLE GO

Ref: - Habilita el inicio de sesión de Sa


  1. Inicie el Administrador de configuración de SQL Server (como administrador de la máquina local)
  2. Seleccione SQL Server Services -> SQL Server Service en el lado derecho
  3. Haga clic con el botón derecho en él -> Propiedades -> Pestaña Avanzado
  4. En la cadena de "Parámetros de inicio", agregue ''; -m'' al final de la cadena -> Esto llevará al servidor SQL a ''modo de usuario único'' en el cual los administradores locales de la máquina tienen derechos de superusuario.
  5. Reinicie el servicio para que los Parámetros de inicio surtan efecto.
  6. Inicie sesión a través de SQL Server Management Studio utilizando la Autenticación de Windows como administrador de la máquina local -> ahora tiene preferencias de superusuario y le permite cambiar todo.