Sqlserver 2005附加數(shù)據(jù)庫時(shí)出錯(cuò)提示操作系統(tǒng)錯(cuò)誤5(拒絕訪問)錯(cuò)誤5120的解決辦法
最近幾天從網(wǎng)上找了幾個(gè)asp.net的登錄案例想要研究研究代碼,結(jié)果在用Sql Server2005附加數(shù)據(jù)庫文件時(shí)彈出錯(cuò)誤信息:
看到網(wǎng)友回復(fù)說:只需給Authenticated Users賦所有權(quán)限就行了。
本人也遇到類似的問題,但是解決方法很簡單,只需要使用管理員的身份打開SQL Server Management Studio,即可附加數(shù)據(jù)庫了
如下圖:

,一時(shí)無解,遂求助于百度谷歌,經(jīng)過各種試驗(yàn),特將解決辦法整理于此,希望能幫到大家,同時(shí)如果有好的意見大家多多交流?。?/P>
方案一:切換登錄方式
出現(xiàn)這種情況是由于用“混合驗(yàn)證方式”(SQL Server身份驗(yàn)證)登錄數(shù)據(jù)庫造成的,只要將登錄方式改為“windows身份驗(yàn)證方式”
登錄即可解決該問題,附加成功后再換用“混合驗(yàn)證模式”登陸就沒問題了。
此方法經(jīng)本人測試成功。
方案二:修改服務(wù)
選擇 所有程序-SQL Server 2005-配置工具-選擇"SQL Server Configuration Manager"或者“SQL Server 配置管理器”,
打開“SQL Server Configuration Manager”配置界面,在左側(cè)選擇"SQL Server 2005 服務(wù)",在右側(cè)右擊打開“SQL Server (SQLEXPRESS)” 的屬性,在內(nèi)置賬戶處將網(wǎng)絡(luò)服務(wù)--”Network Service”改為本地系統(tǒng)--"Local System",
點(diǎn)擊“重新啟動(dòng)”后再附加數(shù)據(jù)庫就OK了。
此方法經(jīng)本人測試成功。
附加數(shù)據(jù)庫成功后如果擔(dān)心改變?cè)O(shè)置后影響以后使用可以將內(nèi)置賬戶處的“Local System”再改回
“Network Service”,數(shù)據(jù)庫仍可打開。
主要配置過程如下圖:
1.打開“SQL Server Configuration Manager”配置界面:

2.選擇SqlServer(SQLEXPRESS),選項(xiàng),并右擊:

3.選擇“Local System”:

4.選擇“重新啟動(dòng)”:

5.配置成功:

這樣配置后附加數(shù)據(jù)庫就不會(huì)出錯(cuò)了。
出現(xiàn)的問題:
網(wǎng)上有人說:將數(shù)據(jù)庫文件copy到其他文件夾后再附件可以附加上,但此方法經(jīng)本人測試后無效。
附加數(shù)據(jù)庫后發(fā)現(xiàn)數(shù)據(jù)庫屬性為只讀的解決辦法
附加后發(fā)現(xiàn)數(shù)據(jù)庫屬性為“只讀” 解決方法為:
打開“Sql Server
改為“False”,點(diǎn)擊確定即可。
原因:之所以附加上的數(shù)據(jù)庫為“只讀”,是因?yàn)閱?dòng)SQL Server 的默認(rèn)的啟動(dòng)賬號(hào)“網(wǎng)絡(luò)服務(wù)”對(duì)所附加(Attach)的數(shù)據(jù)庫文件的
權(quán)限不夠造成的。此方法經(jīng)本人測試成功。
主要配置過程如圖:
步驟一:

步驟二:

- sql2005附加數(shù)據(jù)庫操作步驟(sql2005還原數(shù)據(jù)庫)
- sql server2012附加數(shù)據(jù)庫問題解決方法
- MSSQL附加數(shù)據(jù)庫拒絕訪問提示5120錯(cuò)誤的處理方法
- SQL附加數(shù)據(jù)庫失敗問題的解決方法
- SQL Server附加數(shù)據(jù)庫報(bào)錯(cuò)無法打開物理文件,操作系統(tǒng)錯(cuò)誤5的圖文解決教程
- SQL?Server2012附加數(shù)據(jù)庫5120錯(cuò)誤(拒絕訪問)的解決方法
- SQL?Server附加數(shù)據(jù)庫報(bào)錯(cuò):無法為該請(qǐng)求檢索數(shù)據(jù)錯(cuò)誤解決辦法
- SQL Server附加數(shù)據(jù)庫及出現(xiàn)5123錯(cuò)誤的解決辦法
- sqlserver2022附加數(shù)據(jù)庫時(shí)報(bào)錯(cuò)的問題解決
相關(guān)文章
sqlserver2005 安裝圖解教程以及SQL 2005 SP3補(bǔ)丁安裝圖文教程
最近整理一些sql2005的安裝教程,好多朋友慢慢開始使用sql2005,進(jìn)行開發(fā)了,嘗試新事物。2009-08-08
SQL2005 性能監(jiān)視器計(jì)數(shù)器錯(cuò)誤解決方法
vps主機(jī)客戶和服務(wù)器托管用戶在不正當(dāng)刪除SQL2005后會(huì)造成SQL2005 性能監(jiān)視器計(jì)數(shù)器錯(cuò)誤,現(xiàn)在我們提供SQL2005 性能監(jiān)視器計(jì)數(shù)器錯(cuò)誤如何解決的辦法如下,請(qǐng)大家參考指正2012-01-01
sql server 2005中使用with實(shí)現(xiàn)遞歸的方法
這篇文章介紹了sql server 2005中使用with實(shí)現(xiàn)遞歸的方法,有需要的朋友可以參考一下2013-09-09
SQL Server 2005基礎(chǔ)知識(shí)詳細(xì)整理
以下是小編對(duì)SQL Server 2005中的基礎(chǔ)知識(shí)進(jìn)行了詳細(xì)的綜合整理。需要的朋友可以過來參考下2013-08-08
sql server 2005因架構(gòu)無法刪除用戶錯(cuò)誤15138的解決方法
這篇文章主要介紹了Microsoft SQL Server錯(cuò)誤: 15138刪除對(duì)于用戶失敗,數(shù)據(jù)庫主體在該數(shù)據(jù)庫中擁有架構(gòu),無法刪除問題的解決方法 ,需要的朋友可以參考下2014-07-07
sql2005 本地計(jì)算機(jī)上的SQL SERVER服務(wù)啟動(dòng)后又停止了解決方法
這篇文章主要介紹了本地計(jì)算機(jī)上的SQL SERVER服務(wù)啟動(dòng)后又停止了解決方法,需要的朋友可以參考下2015-01-01
SQL2005查看死鎖存儲(chǔ)過程sp_who_lock
本文分享一個(gè)查看死鎖的存儲(chǔ)過程,方便技術(shù)人員查找產(chǎn)生死鎖的原因。2016-03-03
SQL2005 學(xué)習(xí)筆記 公用表表達(dá)式(CTE)
公用表表達(dá)式是Sql Server2005新增加的一個(gè)非常好用的功能。2009-07-07

