sql不記得用戶名跟密碼怎么辦


用windows管理員賬戶登錄SQL server 2005后在

對象資源管理器,安全性,登錄名中雙擊登錄名 可以修改密碼

然后再通過SQL server身份驗證登錄即可

-------------------------------------------------------------

上面是2014-05-26遇到的問題,今天打開數據庫又莫名其妙出現新的問題,我明明什么都沒改啊,郁悶

首先是數據庫的實例名,之前登錄直接就是localhost做服務器名就可以登錄了,今天還要加個實例名才能通過windows身份驗證登錄(localhost\SQLEXPRESS),真是奇怪。

通過windows身份驗證登錄進去之后就去改sa用戶的密碼,就是文章最上面的操作,

點擊【確定】保存修改的時候,又報錯了:

TITLE: Microsoft SQL Server Management Studio
------------------------------
更改登錄 'sa' 失敗。 (Microsoft.SqlServer.Smo)
------------------------------
其他信息: 執行一個 Transact-SQL 語句或批處理時發生的異常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
不能為主體 sa 中設置憑據。 (Microsoft SQL Server、 錯誤: 15535)
------------------------------

解決辦法:對話框選項卡 【映射到憑據】復選框未選中,把【映射到憑據】勾選上點擊【確定】

之后用sql身份驗證方式再去登錄,又出現這個問題:

已成功與服務器建立連接,但是在登錄過程中發生錯誤的解決方案 (provider: 共享內存提供程序, error: 0 -
管道的另一端上無任何進程。)

所做操作:

打開‘程序’-‘所有程序’-‘Microsoft SQL Server 2008 ’-‘配置工具’-‘SQL Server 配置管理器’,在彈出的窗體中,

找到‘SQL Server 2008 網絡配置’,把‘MSSQLSERVER的協議’下的“Named Pipes”和“TCP/IP”啟動。

最后重新啟動了計算機。

再用sql身份驗證方式去登錄,又有新問題:

搞半天,原來是【服務器身份驗證】方式沒選對,╮(╯_╰)╭

解決方案:右鍵服務器選擇【屬性】

找到【安全性】,把【Windows身份驗證模式】改成【SQL Server和Windows身份驗證模式】

ok,這次重新啟動SQL Server,用身份驗證登錄終於可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM