怎么修改 MSDE2000 數(shù)據(jù)庫的SA口令?由于MSDE2000數(shù)據(jù)庫沒有企業(yè)管理器,所以要修改MSDE2000數(shù)據(jù)庫的SA口令比較困難,可以操作的方法有兩種,第一種是使用MSDE2000數(shù)據(jù)庫管理工具進(jìn)行修改,另外一種是用DOS命令進(jìn)行修改。
(1)使用MSDE2000數(shù)據(jù)庫管理工具修改MSDE2000數(shù)據(jù)庫SA 口令?操作步驟如下:
a、請先下載MSDE2000數(shù)據(jù)庫管理工具(較復(fù)雜的版本)下載地址:http://bainianle.cn/shujuku/MSDEGLGZ.html
b、參照sql 2000數(shù)據(jù)庫怎么修改SA口令?進(jìn)行修改。
(2)使用DOS命令修改MSDE2000數(shù)據(jù)庫SA 口令??操作步驟如下:
a、點(diǎn)擊桌面左下角的“開始”菜單- 選擇“運(yùn)行”- 輸入“CMD”進(jìn)入DOS命令提示窗口;(或者按win+r鍵輸CMD進(jìn)入)
b、在DOS狀態(tài)下輸入 osql -E (注意E一定要大寫)
c、光標(biāo)提示 1> 此時(shí)鍵入如下DOS命令: sp_password @new=NULL,@loginame='sa' 回車;(命令如果覺得太多麻煩的話可以復(fù)制,粘貼,在DOS中粘貼需要右擊選擇粘貼,不能按CTRL+V快捷鍵。)
d、輸入DOS命令 go 成功將SA密碼修改為空。
溫馨提示:上述DOS命令中NULL為密碼,如果你想換成其他的,比如UFIDAWHY。則命令應(yīng)該寫為: sp_password @new=UFIDAWHY,@loginame='sa'
特別說明:DOS命令修改SA口令的方法同樣適用于SQL SERVER 2000和SQL SERVER 2005
注意:使用DOS命令修改MSDE2000數(shù)據(jù)庫口令時(shí)出現(xiàn)錯(cuò)誤提示?
第一種情況:數(shù)據(jù)庫服務(wù)未啟動(dòng):
a、提示1:
[SQL Native Client]VIA 提供程序:找不到指定的模塊。
[SQL Native Client]登錄超時(shí)已過期
[SQL Native Client]建立到服務(wù)器的連接時(shí)發(fā)生錯(cuò)誤。連接到SQL Server 2005時(shí),默認(rèn)設(shè)置SQL Server 不允許遠(yuǎn)程連接這個(gè)事實(shí)可能會(huì)導(dǎo)致失敗。
如下圖所示:
b、提示2:
[Shared Memory]SQL Server 不存在或訪問被拒絕
[Shared Memory]ConnectionOpen(connect<>)
如下圖所示:
英文提示為:
[Shared Memory]SQL Server does not exist or access denied.
[Shared Memory]ConnectionOpen (Connect())
此提示一般是數(shù)據(jù)庫服務(wù)未啟動(dòng),可通過右擊“我的電腦”-“管理”-“服務(wù)和應(yīng)用程序”-“服務(wù)”- 找到MSSQLSERVER服務(wù)(注:SQL2005服務(wù)名為:SQL Server(MSSQLSERVER)),右擊并選擇“啟動(dòng)”如圖所示:
第二種情況:DOS輸入命令錯(cuò)誤
a、錯(cuò)誤:未選定用戶。請嘗試使用 –U 或者 –E 開關(guān),如下圖所示:
此提示是由于DOS命令 osql –E 要求E為大寫,不能寫成小寫的。
b、’ospl’不是內(nèi)部或者外部命令,也不是可運(yùn)行的程序或批處理文件,如下圖所示:
此提示是由于命令書寫錯(cuò)誤,是osql –E 而不是ospl –E。
第三種情況:未安裝SQL 數(shù)據(jù)庫
a、’osql’不是內(nèi)部或者外部命令,也不是可運(yùn)行的程序或批處理文件,如下圖所示:
此提示是由于操作系統(tǒng)未安裝SQL 數(shù)據(jù)庫,請參照【怎么安裝msde2000數(shù)據(jù)庫?】安裝MSDE2000數(shù)據(jù)庫,或者參照怎么安裝SQL SERVER 2000數(shù)據(jù)庫安裝SQL SERVER2000。同時(shí)也有視頻教程指導(dǎo)安裝MSDE2000數(shù)據(jù)庫:【視頻教程】安裝MSDE2000數(shù)據(jù)庫