当前位置: 澳门新濠3559 > 数据库 > 正文

在数据库登录界面,用sa账户登录sql server 2008

时间:2019-10-12 05:01来源:数据库
问题: 我用的是SQLServer2008数据库,在数据库登录界面,有时我们用户已经在安全性已经删除了,但是登录名痕迹还是存在, 用sa账户登录sql server 2008,勾选了“记住密码”,但重新登

问题:

我用的是SQL Server2008数据库,在数据库登录界面,有时我们用户已经在安全性已经删除了,但是登录名痕迹还是存在,

用sa账户登录sql server 2008,勾选了“记住密码”,但重新登录时,SQL Server Management Studio无法记住密码。

我以前创建了一个登录名如kpi,之后在“安全性-登录名” 里删掉了,但是每次登录时,登录名的下拉框中总是能显示登录名kpi,怎么把它删掉呢?

那如何删除掉这些用户登录过的登录记录呢?

 

解决方案:

我本机是要删除这个登录名为s的记录

后来发现,在重新登录时,登录名显示的并非是sa账户,而是其他账户。点击下拉框,发现记录的登录名不止一个。于是尝试清除这些历史记录。

1).SQL Server 2008 R2和SQL Server 2008

图片 1

 

先关闭数据库登录窗口,然后删除:

1、先关闭Sql server2008

清除SQL Server Management Studio的历史记录很简单,只要删除或重命名文件SqlStudio.bin即可。该文件通常在以下目录:

%AppData%MicrosoftMicrosoft SQL Server100ToolsShell下的SqlStudio.bin文件。(直接在资源管理器中粘贴路径)再打开SSMS就看不到了。

2、找到删除文件路径

C:Documents and Settings在数据库登录界面,用sa账户登录sql server 2008。AdministratorApplication DataMicrosoftMicrosoft SQL Server100ToolsShell

2).SQL Server 2005

首先找到你当前的系统登录用户,我是Administrator,原先默认安装到C盘,路径为

 

先关闭数据库登录窗口,然后删除:

C:UsersAdministratorAppDataRoamingMicrosoftMicrosoft SQL Server100ToolsShell

清除之后,重新打开SQL Server Management Studio发现,之前那些记录的登录名果然没了,然后重新用sa账户登录,勾选“记住密码”。如此反复几次,发现就可以记住sa密码了!

%AppData%MicrosoftMicrosoft SQL Server90ToolsShell下的mru.dat文件。(直接在资源管理器中粘贴路径)再打开SSMS就看不到了。

3、删除SqlStudio.bin文件

 

3).SQL Server 2000

图片 2

如果是sql server 2005出现同样的问题,也可以尝试以上解决方案。sql server 2005记录登录名的文件是mru.dat,路径位于C:Documents and SettingsAdministratorApplication DataMicrosoftMicrosoft SQL Server90ToolsShell文件夹下。

先关闭数据库登录窗口,然后清除:

4、重启sql server2008

HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft  SQL  Server80ToolsClientPrefServers相应的内容。再打开SSMS就看不到了。

其他版本(2005或2012)可以参考以下网址:

关于2)3)这两个版本,笔者没有亲自实践过,暂时先做个备注。

编辑:数据库 本文来源:在数据库登录界面,用sa账户登录sql server 2008

关键词: 澳门新濠3559