Jeg har set dette problem meget ofte med SQL Server 2012 og nyere versioner (normalt med nye installationer) grunden er SQL Server 2012 og nyere versioner giver ikke vinduesadministratorer automatisk administratorrettigheder i SQL Server.
Dette vil efterlade dig uden adgang til SQL Server overhovedet, i dette tilfælde bruger jeg følgende tilgang:
-
Kør SQL Server Configuration Manager.
Placering for SQL Server Configuration Manager:
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
SQL Server Service og gå tilProperties
.- Gå til
Startup Parameters
fanen og tilføj-m
parameter der. Dette vil få SQL-serveren til at køre i enkeltbrugertilstand. Restart
SQL Server-tjenesten, skal du sørge for, at SQL Server-agenten ikke starter, hvis den starter, kan den få den enkelte tilgængelige forbindelse til SQL Serveren.- Når SQL Server-tjenesten er genstartet, skal du højreklikke på SSMS og
Run as Administrator
. - På dette tidspunkt vil SQL Server lade dig oprette forbindelse til SQL Server som administrator, tilføje din domænekonto til SQL Server tildele
SysAdmin
rolle. - Luk Management Studio, gå tilbage til SQL Server Configuration Manager fjern
-m
fra opstartsparametrene. Genstart SQL Server-tjenesten og tadaaa.
Gør heller ikke dette på en server, der bliver brugt af andre.