SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Грешка на Microsoft SQL Server:18456

Виждал съм този проблем много често при SQL Server 2012 и по-нови версии (обикновено с нови инсталации) причината е, че SQL Server 2012 и по-нова версия не дават на администраторите на прозорци автоматично администраторските права в SQL Server.

Това ще ви остави без достъп до SQL Server изобщо, в този случай използвам следния подход:

  1. Изпълнете диспечера на конфигурацията на SQL Server.

    Местоположение за мениджъра на конфигурацията на 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
  1. Right-Click услугата SQL Server и отидете на Properties .
  2. Отидете на Startup Parameters раздел и добавете -m параметър там. Това ще накара SQL-сървъра да работи в режим на един потребител.
  3. Restart услугата SQL Server, уверете се, че агентът на SQL Server не се стартира, ако се стартира, може да получи единствената налична връзка към SQL Server.
  4. След като услугата SQL Server се рестартира успешно, щракнете с десния бутон върху SSMS и Run as Administrator .
  5. В този момент SQL Server ще ви позволи да се свържете със SQL Server като администратор, добавете акаунта си на домейн към SQL Server задайте SysAdmin роля.
  6. Затворете Management Studio, върнете се към Мениджъра за конфигурация на SQL Server премахнете -m от параметрите за стартиране. Рестартирайте услугата SQL Server и tadaaa.

Също така не правете това на сървър, който се използва от други.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Как мога да видя пълната история на SQL задачи?

  2. Не можа да се запише стойност в ключа \ СОФТУЕР се показва за SSMS Инсталиране в Windows 7 машина с администраторски акаунт

  3. Размерът на резервното копие на Microsoft Sql Server Management Studio става отрицателен

  4. Променете пътя за инсталиране по подразбиране на SQL Server Management Studio

  5. Проверка на съхранената процедура в SQL в .NET Front End (подобно на опцията за анализиране в SSMS)