Управление SQL не запускается от имени другого пользователя после обновления Win10 Anniversery

13

Вчера вечером я обновил Windows 10-летним обновлением, и теперь у меня возникла следующая проблема;

Я щелкаю правой кнопкой мыши на SQL Management Studio 2016 и выбираю «Запуск от имени другого пользователя» - после обновления я не могу.

Я получаю всплывающее окно, говорящее, что это требует повышенных разрешений. Перезапустите с другими учетными данными или отмените задачу. ,

Я попытался переустановить, что ничего не решило

Taenkeren
источник
Вы подключены к активному домену?
Ramhound
Хотелось бы услышать, если вы найдете какое-либо решение для этого. Не особо интересует переключение профилей здесь.
Марио
Похоже, что в Connect для этого открыта ошибка: connect.microsoft.com/VisualStudio/feedback/details/2824772/…
csrowell
@csrowell Я получаю страницу не найдена ошибка по вашей ссылке (я вошел в систему)
Джеймс Дженкинс
1
@JamesJenkins Да, я вижу, что страница была перемещена или удалена, и я нигде не могу найти ее копию. Я обнаружил эту проблему Connect: connect.microsoft.com/SQLServer/feedback/details/2944134 Очевидно, что Microsoft исправила это для Windows 10 версии 1703, но не для более старых версий, таких как 1607.
csrowell

Ответы:

16

Решил его, щелкнув правой кнопкой мыши по ярлыку -> Свойства -> Выбранная совместимость -> Изменить настройки для всех пользователей -> Запустить эту программу от имени администратора - и затем убедился, что учетная запись, которую я хотел использовать в качестве учетной записи «Запуск от имени», находится в группа локальных администраторов.

Taenkeren
источник
3
спасибо, это сработало для меня. должен быть принятый ответ.
Нико
Я удалил и переустановил SSMS 2016, убедившись, что учетная запись «Запуск от имени» имеет локального администратора на компьютере, прежде чем пытаться это исправить. Это изменение заставило его работать.
Джеймс Дженкинс
0

Точно такая же проблема, но при запуске Visual Studio в качестве основной учетной записи. Очевидно, что это некое повреждение профиля пользователя. В моем случае это также нарушает меню Пуск и современные приложения. Может быть, это то же самое для вашего аккаунта?

Как быстрое и грязное решение: создайте нового пользователя для запуска сервера от имени.

Марио
источник
Ответы не должны использоваться, чтобы указать, что у вас также есть проблема. Их следует использовать для прямого ответа на вопрос автора. Создание нового профиля пользователя, может смягчить проблему, это на самом деле не решает проблему. В некоторых случаях это может даже оказаться невозможным, например, в случае профиля пользователя домена, хотя я полагаю, что в этом случае профиль можно просто удалить с компьютера. Это попытка предоставить более вдумчивые и вежливые отзывы на подобные ответы.
Ramhound
3
@Ramhound Это является решение , которое могло бы работать, а не только смягчает ее. Это сработало в моем случае. Я добавил первый абзац в качестве объяснения, поскольку это не тот же сценарий. Конечно, это может быть предметом домена, но тогда вы можете просто очистить локальную копию, я думаю.
Марио
0

Немного клуджа, но это работает для меня:

runas /netonly /user:DOMAIN\Administrator "C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe"

Я помещаю эту команду в командный файл и запускаю ее, когда мне нужна SSMS в качестве администратора домена.

Чарльз Бердж
источник