SSMS kann nicht als anderer Benutzer ausgeführt werden - erfordert erhöhte Berechtigungen

7

Unter Windows 10 und SSMS 2016 kann ich SSMS nicht mehr als anderer Benutzer starten. Ich muss in der Lage sein, dies zu tun, um mithilfe der vertrauenswürdigen Authentifizierung eine Verbindung zu einigen meiner Datenbanken herzustellen. Dies funktionierte früher einwandfrei, verwendete jedoch Windows 7 und eine ältere Version von SSMS.

Wenn ich mit der rechten Maustaste auf das Symbol klicke und "Als anderer Benutzer ausführen" wähle, wird dies jetzt angezeigt

Geben Sie hier die Bildbeschreibung ein

Gibt es eine Problemumgehung dafür?

Vielen Dank

Richard
quelle
Wenn Sie auf "Unter anderen Anmeldeinformationen neu starten" klicken, funktioniert dies tatsächlich?
yagmoth555
Ist das eine andere Option als "Als anderer Benutzer ausführen"? Das habe ich getan und ich bekomme den Fehler oben. Ein Kollege mit demselben Setup (Windows 10) hat ebenfalls genau das gleiche Problem. Sieht aus wie ein echter Fehler: connect.microsoft.com/SQLServer/feedback/details/3009405/…
Richard
Ich denke, Sie haben den entsprechenden Fehlerbericht gefunden, da er nicht behoben ist. Sie können ihn als Antwort veröffentlichen und Ihr Windows 10 als Problemumgehung von 1607 herabstufen.
yagmoth555
Ja, danke für den Rat. Ich habe wieder SSMS 2014 verwendet, das unter Windows 10 immer noch einwandfrei funktioniert, anstatt Windows herunterzustufen, aber beides würde funktionieren (wie ich erwarte).
Richard

Antworten:

8

Falls es jemandem hilft, habe ich es zum Laufen gebracht von:

  • Öffnen Sie den Speicherort für die Verknüpfung, z. B.: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server Tools 17
  • Klicken Sie mit der rechten Maustaste auf> Eigenschaften> Kompatibilität>
  • Wählen Sie "Dieses Programm als Administrator ausführen".
  • Wählen Sie die Schaltfläche "Einstellungen für alle Benutzer ändern" (DAS IST WICHTIG)
  • Wählen Sie erneut "Dieses Programm als Administrator ausführen".
  • Wählen Sie "Okay" und erneut "Okay".

Hoffe es hilft allen.

Raredesign
quelle
Seltsamerweise funktioniert dies, wenn die entsprechenden CMD.EXE-Befehle dies nicht tun. Wenn ich also SSMS.exe als ein anderer Benutzer ausführen möchte, sollte ich in der Lage sein, "RUNAS" und Powershell zu verwenden, um als Administrator für einen anderen Benutzer zu starten. Dies führt jedoch zum Absturz von SSMS - bisher hat nur diese Lösung funktioniert.
Coruscate5
Hat bei mir nicht funktioniert ... Mit SSMS v17.9, Windows 10.
Gabrielius
0

In Windows 10 mit installiertem ssms2018 ist es etwas schwierig.

Sie müssen die Anwendungs-Setup-Datei (.exe) (keine Verknüpfung) von SSMS aufrufen und dann UMSCHALT + Rechtsklick drücken.

Bitte schön! Dort sehen Sie die Option "Als anderer Benutzer ausführen".

Anish Sethi
quelle