更改默认登录SQL Server Management Studio(SSMS)

问题描述 投票:9回答:2

[前一段时间,我创建了一个本地SQL Server 2008 Express数据库服务器的新登录名,称为“ sa_readonly”。现在,每次我启动SQL Server Management Studio时,它将显示“连接到服务器”表单,默认登录名设置为“ sa_readonly”。该登录名不再存在,我想将默认登录名更改为“ sa”。我该怎么办?

login default ssms
2个回答
5
投票

来自Removing the remembered login and password list in SQL Server Management Studio

您可以通过删除或重命名文件来删除所有记住的链接。

SQL Server Management Studio 2008删除文件C:\ Users \%username%\ AppData \ Roaming \ Microsoft \ Microsoft SQL Server \ 100 \ Tools \ Shell \ SqlStudio.bin

SQL Server Management Studio 2005删除文件–与上述答案相同,但Vista路径。 C:\ Users \%username%\ AppData \ Roaming \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Shell \ mru.dat

这些是Vista / Win7的名称


0
投票

对于SQL Server Management Studio 15.0.18330.0(aka v。18.5):

  1. 转到C:\ Users [YOURNAMEHERE] \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 18.0
  2. 在您喜欢的文本编辑器中打开UserSettings.xml
  3. 搜索要删除的用户名。您会在开头和结尾的UserName标签之间找到它(例如USERNAMEYOUWANTTODELETE)。该标记将位于ServerConnectionSettings标记内,该标记将位于Item标记内,Element标记内,Connections标记内,ServerConnectionItem标记内(因此,ServerConnectionItem>连接>元素>项> ServerConnectionSettings>用户名)
  4. 删除包含要删除的用户名的用户名标签的整个Element标签。请注意,元素标签的级别比您要删除的元素级别高和低。不要只删除找到的第一个Element标签。删除包含Item标记的特定项,其中包含Item标记的ServerConnectionSettings标记,包含要删除的Username标记。
  5. 保存UserSettings.xml文件

完成。该用户个人资料应该是敬酒的。除非您在打开SSMS时将其打开,否则在这种情况下,UserSettings.xml将重新生成为打开SSMS时的状态,因此您必须重新做一遍。首先关闭SSMS!

© www.soinside.com 2019 - 2024. All rights reserved.