[转][MSSQL]SQL Server 2008 记住密码功能

本文转自:http://zhidao.baidu.com/link?url=V_laNOvutMin0kU3DUaMhLSFAYfgtz2IoEAjh8grNVPOZLpd8Pudb4iqZl88TnQm9TzLpN5U0vo5k5s-ov7rkK

同一个数据库,有多个登录名时,Microsoft SQL Server 2008 的记住密码就不好使了,虽然自动出来了密码,但登录时总是提示“无法连接到服务器,用户名 登录失败。”
解决方法:
清除SQL Server Management Studio的历史记录很简单,只要删除或重命名文件SqlStudio.bin即可。该文件通常在以下目录:
C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\
如果是sql server 2005出现同样的问题,也可以尝试以上解决方案。sql server 2005记录登录名的文件是mru.dat,路径位于
C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\文件夹下。
 
新版本的 SSMS 清除登录用户方式稍有区别,可以搜索  UserSettings.xml 文件
C:\Users\Administrator\AppData\Roaming\Microsoft\SQL Server Management Studio\19.0\UserSettings.xml

 参考:https://blog.csdn.net/pinkPumpkins/article/details/105953494

SSMS 最新版本下载地址:https://aka.ms/ssmsfullsetup


今天程序莫名其妙的卡在一行 SQL 查询上,在数据库查询管理器里查询也是得不到结果,百度 sa 为啥查不到数据 也无解,最终重新恢复数据库搞定。(估计是有锁。)
 
备份再恢复数据库时,遇到删除不了,也不能登录的用户,先执行以下 SQL:
ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;

再执行删除,再重新创建用户。

参考:https://www.jb51.net/article/40291.htm

posted on 2016-07-01 08:40  z5337  阅读(874)  评论(0编辑  收藏  举报