用sa賬戶登錄sql server 2008,勾選了“記住密碼”,但重新登錄時,SQL Server Management Studio無法記住密碼。
后來發現,在重新登錄時,登錄名顯示的並非是sa賬戶,而是其他賬戶。點擊下拉框,發現記錄的登錄名不止一個。於是嘗試清除這些歷史記錄。
清除SQL Server Management Studio的歷史記錄很簡單,只要刪除或重命名文件SqlStudio.bin即可。該文件通常在以下目錄:
C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\
清除之后,重新打開SQL Server Management Studio發現,之前那些記錄的登錄名果然沒了,然后重新用sa賬戶登錄,勾選“記住密碼”。如此反復幾次,發現就可以記住sa密碼了!
如果是sql server 2005出現同樣的問題,也可以嘗試以上解決方案。sql server 2005記錄登錄名的文件是mru.dat,路徑位於C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\文件夾下。
