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

Geo*_*rge 8 ssms default login

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

Ken*_* Mc 5

删除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的名称


bry*_*k3y 5

对于 SQL Server Management Studio 15.0.18330.0(又名 v. 18.5):

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

你完成了。该用户个人资料应该是吐司。除非您在执行此操作时打开了 SSMS,否则 UserSettings.xml 将重新生成为您打开 SSMS 时的状态,您将不得不重新执行此操作。先关闭SSMS!