La gestion SQL ne s'exécute pas en tant qu'utilisateur différent après la mise à jour de Win10 Anniversery

13

Hier soir, j'ai mis à jour Windows avec la mise à jour anniversaire 10 et maintenant je rencontre le problème suivant;

Je fais un clic droit sur SQL Management Studio 2016 et j'ai choisi "Exécuter en tant qu'utilisateur différent" - après la mise à jour, je ne peux pas.

Je reçois une fenêtre contextuelle indiquant que cela prend des autorisations élevées. Redémarrez avec des informations d'identification différentes ou annulez la tâche. .

J'ai essayé de réinstaller ça n'a rien résolu

Taenkeren
la source
Êtes-vous connecté à un domaine actif?
Ramhound
J'adorerais entendre au cas où vous trouveriez une solution à cela. Pas vraiment désireux de changer de profil ici.
Mario
On dirait qu'il y a un bogue ouvert chez Connect pour cela: connect.microsoft.com/VisualStudio/feedback/details/2824772/…
csrowell
@csrowell Je reçois une erreur de page non trouvée sur votre lien (je suis connecté)
James Jenkins
1
@JamesJenkins oui, je vois que la page a été déplacée ou supprimée et je n'en trouve aucune copie nulle part. J'ai trouvé ce problème de connexion: connect.microsoft.com/SQLServer/feedback/details/2944134 Apparemment, Microsoft l'a corrigé pour Windows 10 version 1703, mais pas pour les versions plus anciennes telles que 1607.
csrowell

Réponses:

16

Résolu en cliquant avec le bouton droit sur le raccourci -> Propriétés -> Compatibilité sélectionnée -> Modifier les paramètres pour tous les utilisateurs -> Exécutez ce programme en tant qu'administrateur - puis assurez-vous que le compte que je voulais utiliser comme compte "Exécuter en tant que" est dans le groupe des administrateurs locaux.

Taenkeren
la source
3
merci, cela a fonctionné pour moi. devrait être la réponse acceptée.
Nico
J'ai désinstallé et réinstallé SSMS 2016, je me suis assuré que le compte "Exécuter en tant que" avait un administrateur local sur la machine, avant d'essayer ce correctif. Ce changement l'a fait fonctionner.
James Jenkins
0

Ayant exactement le même problème mais lors de l'exécution de Visual Studio en tant que mon compte principal. De toute évidence, il s'agit d'une corruption de profil utilisateur. Dans mon cas, cela brise également le menu Démarrer et les applications modernes. C'est peut-être la même chose pour votre compte?

Comme une solution rapide et sale: Créez un nouvel utilisateur pour exécuter le serveur en tant que.

Mario
la source
Les réponses ne doivent pas être utilisées pour indiquer que vous avez également le problème. Ils doivent être utilisés pour répondre directement à la question de l'auteur. La création d'un nouveau profil utilisateur pourrait atténuer le problème, mais ne résout pas vraiment le problème. Dans certains cas, cela pourrait même ne pas être possible, par exemple dans le cas d'un profil d'utilisateur de domaine, bien que je suppose que dans ce cas, le profil pourrait simplement être supprimé de la machine. Il s'agit d'une tentative de fournir des commentaires plus réfléchis et polis à des réponses comme celle-ci.
Ramhound
3
@Ramhound Il est une solution que le travail pourrait, non seulement il atténue. Cela a fonctionné dans mon cas. J'ai ajouté le premier paragraphe comme explication car ce n'est pas exactement le même scénario. Bien sûr, cela pourrait être une question de domaine, mais vous pouvez simplement effacer la copie locale, je suppose.
Mario
0

Un peu compliqué, mais cela fonctionne pour moi:

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

Je mets cette commande dans un fichier de commandes et l'exécute lorsque j'ai besoin de SSMS en tant qu'administrateur de domaine.

Charles Burge
la source