从命令提示符连接并运行 SSMS.EXE

Connect And Run SSMS.EXE from Command Prompt

提问人:Nicky Apriliani 提问时间:10/28/2022 最后编辑:Thom ANicky Apriliani 更新时间:10/28/2022 访问量:952

问:

我需要从控制台应用程序打开它,并且需要使用 SQL Server 身份验证打开它。因此,用户和密码将保存在应用程序中。当用户单击该应用程序时,它将打开并自动登录。SSMS.EXEssms.exe

我尝试首先从命令提示符打开以尝试获取其参数。 但是参数缺少密码(-P),当我看到其他帖子时,它们的参数中有-P。ssms.exe

我使用的是 SQL Server Management Studio 18 版本 15.0.18424.0。 此功能是否已被删除,或者我是否需要进行某些设置?

如果此功能已删除。有人可以建议一种方法来使我的应用程序正常工作吗?

提前致谢。

enter image description here

SQL Server SSMS-18

评论

0赞 Thom A 10/28/2022
“我正在使用 SSMS 2018。”这不存在,并且您已在标记中标记了 [ssms-2017](也不存在)和 [ssms-18]。请相应地编辑您的问题。
0赞 Thom A 10/28/2022
“我需要使用 Windows 身份验证打开它”然后,你想要开关,你不传递 Windows 身份验证的用户名和密码,你使用已经过身份验证的用户的凭据。-E
0赞 Nicky Apriliani 10/28/2022
@Larnu o..对不起,我的意思是 Sql Server 身份验证
0赞 Christian.K 10/28/2022
请看这个问题。(不能标记为重复,因为它没有接受的答案)。这指的是这个博客,其中包含“命令行选项 -P 已删除 - 出于安全考虑,删除了在命令行上指定明文密码的选项。
0赞 Thom A 10/28/2022
从文档中也可以看出:“-P 已在 SSMS 版本 18.0 中删除。解决办法:尝试使用 UI 连接到服务器一次并保存密码。

答: 暂无答案