SQLServer無法打開用戶默認(rèn)數(shù)據(jù)庫 登錄失敗錯(cuò)誤4064的解決方法
無法打開用戶默認(rèn)數(shù)據(jù)庫,登錄失敗,其原因是登錄帳戶的默認(rèn)數(shù)據(jù)庫被刪除。
解決辦法是使用管理員帳戶修改此登錄帳戶的默認(rèn)數(shù)據(jù)庫。
1、使用管理員帳號(hào)登入企業(yè)管理器,在“對(duì)象資源管理器”中,展開“安全性”——“登錄名”,右鍵該帳戶點(diǎn)擊“屬性”
2、在“登錄屬性”的對(duì)話框中,第一個(gè)“常規(guī)”選項(xiàng)卡界面的右邊更改默認(rèn)的數(shù)據(jù)庫。
如果出問題的就是你的管理員帳戶,你無法登入企業(yè)管理器里修改,可以使用以下命令,
SQL Server 2000用戶打開CMD命令提示符,使用以下命令:
SQL帳戶登錄方式:isql -U"密碼" -P"jtydl" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"
Windows驗(yàn)證登錄方式:isql -E -d"master" -Q"exec sp_defaultdb N'BUILTIN/Administrators', N'master'"
SQL Server 2005用戶不能使用isql命令,因?yàn)镾QL 2005版本里沒有isql,網(wǎng)上都是轉(zhuǎn)載isql的用法而沒說在SQL 2005里沒有這命令,這個(gè)問題
困擾了我大半小時(shí),最后終于找到了,SQL2005但新增了一個(gè)sqlcmd命令來代替isql。只要把上面的isql換成sqlcmd即可,同樣是在CMD命令提示符下
面輸入。
出現(xiàn)這個(gè)錯(cuò)誤的的一般原因:
1、誤刪除了默認(rèn)的數(shù)據(jù)庫。
2、該默認(rèn)的數(shù)據(jù)庫在還原數(shù)據(jù)庫時(shí),使用了另外物理路徑來備份的數(shù)據(jù)庫進(jìn)行還原,可能會(huì)出現(xiàn)上面的錯(cuò)誤。
相關(guān)文章
SQL Server 2005 鏡像構(gòu)建手冊(cè)(sql2005數(shù)據(jù)庫同步鏡像方案)
為了網(wǎng)站數(shù)據(jù)庫安全,我們需要備份數(shù)據(jù),這里為大家分享下sql2005數(shù)據(jù)庫同步鏡像方案,需要的朋友可以參考下2014-08-08Win2008中SqlServer2008 無法打開錯(cuò)誤日志文件導(dǎo)致無法啟動(dòng)的解決方法
今天早上一個(gè)客戶的SqlServer 2008的服務(wù)器應(yīng)為重新修改配置導(dǎo)致網(wǎng)站打不開,提示initerrlog: 無法打開錯(cuò)誤日志文件2011-12-12sql2005 附加數(shù)據(jù)庫出錯(cuò)(錯(cuò)誤號(hào):5123)解決方法
無法為此請(qǐng)求檢索數(shù)據(jù)。(Microsoft.SqlServer.SmoEnum)其他信息執(zhí)行Transact-Sql語句或批處理時(shí)發(fā)生了異常,Microsoft.SqlServer.ConnectionInfo)嘗試打開或創(chuàng)建物理文件d:\Data\***.mdf時(shí),Create file遇到操作系統(tǒng)錯(cuò)誤5(拒絕訪問。2012-07-07SQL2005學(xué)習(xí)筆記 EXCEPT和INTERSECT運(yùn)算符
EXCEPT和INTERSECT運(yùn)算符使您可以比較兩個(gè)或多個(gè)SELECT語句的結(jié)果并返回非重復(fù)值。2009-07-07Sql Server 2005的1433端口打開局域網(wǎng)訪問和進(jìn)行遠(yuǎn)程連接
在實(shí)際項(xiàng)目中,我們經(jīng)常會(huì)遇到需要局域網(wǎng)訪問或者需要外網(wǎng)訪問甚至是兩者都需要的數(shù)據(jù)庫搭建,那么應(yīng)該如何來處理呢,我們來一一探討下2014-08-08SQL2005 服務(wù)器因重裝改名后出錯(cuò)的說明
sys.servers 中找不到服務(wù)器 '***'。請(qǐng)驗(yàn)證指定的服務(wù)器名稱是否正確。如果需要,請(qǐng)執(zhí)行存儲(chǔ)過程 sp_addlinkedserver 以將服務(wù)器添加到 sys.servers。2009-08-08sql server 2005用戶權(quán)限設(shè)置深入分析
關(guān)于什么是用戶權(quán)限,最簡(jiǎn)單的定義可能是,用戶能做什么和不能做什么,本文將詳細(xì)介紹sql server 2005用戶權(quán)限設(shè)置,需要了解的朋友可以參考下2012-11-11winXP系統(tǒng)安裝SQLServer2005開發(fā)版具體過程與注意問題
XP系統(tǒng)系統(tǒng)只能安裝SQL Server 2005開發(fā)版,可以到到網(wǎng)上下載SQL Server 2005開發(fā)版的iso文件2009-08-08sql server 關(guān)于設(shè)置null的一些建議
我們?cè)谠O(shè)計(jì)數(shù)據(jù)庫表的時(shí)候,總有些疑惑,到底是允許為NULL還是不允許為NULL,本文幫大家解除這個(gè)疑惑。2016-05-05