Ik heb dit probleem heel vaak gezien met SQL Server 2012 en latere versies (meestal met nieuwe installaties). De reden is dat SQL Server 2012 en een latere versie vensterbeheerders niet automatisch de beheerdersrechten in SQL Server geven.
Hierdoor heb je helemaal geen toegang tot de SQL Server, in dit geval gebruik ik de volgende aanpak:
-
Voer SQL Server-configuratiebeheer uit.
Locatie voor SQL Server-configuratiemanager:
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-Click
de SQL Server-service en ga naarProperties
.- Ga naar
Startup Parameters
tabblad en voeg-m
. toe parameter daar. Dit zorgt ervoor dat de SQL-Server in Single-User-modus wordt uitgevoerd. Restart
de SQL Server-service, zorg ervoor dat de SQL Server-agent niet start, als deze wel start, kan deze de enkele beschikbare verbinding met de SQL Server verkrijgen.- Zodra de SQL Server-service opnieuw is opgestart, klikt u met de rechtermuisknop op SSMS en
Run as Administrator
. - Op dit moment zou SQL Server u als beheerder verbinding laten maken met SQL Server, uw domeinaccount toevoegen aan SQL Server en
SysAdmin
toewijzen rol. - Sluit de Management Studio, ga terug naar de SQL Server-configuratiemanager verwijder
-m
van de opstartparameters. Start de SQL Server-service opnieuw en tadaaa.
Doe dit ook niet op een server die door anderen wordt gebruikt.