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