无法以其他用户身份运行 SSMS - 需要提升权限

无法以其他用户身份运行 SSMS - 需要提升权限

在 Windows 10 和 SSMS 2016 上,我无法再以其他用户身份启动 SSMS。我需要能够执行此操作才能使用受信任的身份验证连接到我的某些数据库。这曾经运行良好,但使用的是 Windows 7 和旧版本的 SSMS。

如果我右键单击图标并选择“以其他用户身份运行”,我现在会得到这个

在此处输入图片描述

有办法解决这个问题吗?

谢谢

答案1

如果它对任何人有帮助,我通过以下方式让它工作:

  • 打开位置到快捷方式,如:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server Tools 17
  • 右键单击 > 属性 > 兼容性 >
  • 选择“以管理员身份运行此程序”
  • 选择“更改所有用户的设置”按钮(这很重要)
  • 再次选择“以管理员身份运行此程序”
  • 选择“确定”,然后再次选择“确定”。

希望对大家有帮助。

答案2

似乎是一个已知(未解决)的错误:

已归档 - 尝试以其他域用户身份执行 SSMS 2016 时,它在 Windows 10 版本 1607 上失败

SSMS 2014 仍然运行良好,所以这是一种解决方法,或者按照@yahmoth555 建议的那样,使用不同版本的 Windows。

答案3

在安装了 ssms2018 的 Windows 10 中,这有点棘手。

您需要找到 SSMS 的应用程序安装文件 (.exe)(不是快捷方式),然后按 SHIFT + 右键单击​​。

给你!你会看到一个选项“以不同用户身份运行”

相关内容