He visto este problema muy a menudo con SQL Server 2012 y versiones posteriores (generalmente con nuevas instalaciones), el motivo es que SQL Server 2012 y versiones posteriores no otorgan automáticamente a los administradores de Windows los derechos de administrador en SQL Server.
Esto lo dejará sin acceso a SQL Server en absoluto, en este caso utilizo el siguiente enfoque:
-
Ejecute el Administrador de configuración de SQL Server.
Ubicación del Administrador de configuración de SQL Server:
SQL Server 2016 C:\Windows\SysWOW64\SQLServerManager13.msc SQL Server 2014 C:\Windows\SysWOW64\SQLServerManager12.msc SQL Server 2012 C:\Windows\SysWOW64\SQLServerManager11.msc SQL Server 2008 C:\Windows\SysWOW64\SQLServerManager10.msc
Right-Clickel servicio de SQL Server y vaya aProperties.- Ir a
Startup Parameterspestaña y agregue-mparámetro allí. Esto hará que SQL-Server se ejecute en modo de usuario único. Restartel servicio de SQL Server, asegúrese de que el agente de SQL Server no se inicie; si se inicia, puede obtener la única conexión disponible para SQL Server.- Una vez que el servicio de SQL Server se haya reiniciado correctamente, haga clic con el botón derecho en SSMS y
Run as Administrator. - En este punto, SQL Server le permitiría conectarse a SQL Server como administrador, agregue su cuenta de dominio a SQL Server y asigne
SysAdminrole. - Cierre Management Studio, vuelva al Administrador de configuración de SQL Server, elimine
-mde los parámetros de inicio. Reinicie el servicio de SQL Server y tadaaa.
Tampoco haga esto en un servidor que está siendo utilizado por otros.