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

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

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

3.選擇“Local System”:

4.選擇“重新啟動”:

5.配置成功:

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

步驟二:

- sql2005附加數(shù)據(jù)庫操作步驟(sql2005還原數(shù)據(jù)庫)
- sql server2012附加數(shù)據(jù)庫問題解決方法
- MSSQL附加數(shù)據(jù)庫拒絕訪問提示5120錯誤的處理方法
- SQL附加數(shù)據(jù)庫失敗問題的解決方法
- SQL Server附加數(shù)據(jù)庫報錯無法打開物理文件,操作系統(tǒng)錯誤5的圖文解決教程
- SQL?Server2012附加數(shù)據(jù)庫5120錯誤(拒絕訪問)的解決方法
- SQL?Server附加數(shù)據(jù)庫報錯:無法為該請求檢索數(shù)據(jù)錯誤解決辦法
- SQL Server附加數(shù)據(jù)庫及出現(xiàn)5123錯誤的解決辦法
- sqlserver2022附加數(shù)據(jù)庫時報錯的問題解決
相關文章
sql2005 數(shù)據(jù)庫轉為sql2000數(shù)據(jù)庫的方法(數(shù)據(jù)導出導入)
今天一網(wǎng)友問我如何將sql2005數(shù)據(jù)庫轉換為sql2000,因為sql2005不如用sql2000更簡單與熟悉,其實就是通過數(shù)據(jù)導出導入的方法即可,這里分享下方便需要的朋友2012-11-11
SQL2005CLR函數(shù)擴展-解析天氣服務的實現(xiàn)
其實我們可以用CLR獲取網(wǎng)絡服務,來顯示到數(shù)據(jù)庫自定函數(shù)的結果集中,比如163的天氣預報。需要的朋友參考下2013-06-06
同時安裝vs2005團隊開發(fā)版和sql 2005企業(yè)版的方法(downmoon原作)
由于微軟在vs2005 vsts團隊開發(fā)版中集成了sql 2005 express,而在SQL 2005中又集成了vs2005 Express,,所以當很多用戶同時安裝vs2005團隊開發(fā)?:?sql 2005企業(yè)版(downmoon)時,就會出現(xiàn)數(shù)據(jù)庫連接失敗的case2012-10-10
Sql server2005 優(yōu)化查詢速度50個方法小結
Sql server2005優(yōu)化查詢速度51法查詢速度慢的原因很多,常見如下幾種,大家可以參考下。2009-10-10
sqlserver巧用row_number和partition by分組取top數(shù)據(jù)
SQL Server 2005后之后,引入了row_number()函數(shù),row_number()函數(shù)的分組排序功能使這種操作變得非常簡單2011-12-12
Sql server 2005安裝時ASP.Net版本注冊要求警告的解決方法
這篇文章主要介紹了Sql server 2005安裝時ASP.Net版本注冊要求警告的解決方法,需要的朋友可以參考下2015-01-01
SQL Server 2005 定時執(zhí)行SQL語句的方法
這篇文章主要介紹了SQL Server 2005 定時執(zhí)行SQL語句的方法,需要的朋友可以參考下2015-07-07
Sql實現(xiàn)行列轉換方便了我們存儲數(shù)據(jù)和呈現(xiàn)數(shù)據(jù)
pivot和unpivot實現(xiàn)行列轉換,這極大的方便了我們存儲數(shù)據(jù)和呈現(xiàn)數(shù)據(jù),下面對這兩個關鍵字進行分析,結合實例講解如何存儲數(shù)據(jù),如何呈現(xiàn)數(shù)據(jù)2013-08-08

