如果連接失敗,嘗試下面解決方法
首先下載
microsoft sql server 2005 jdbc driver 1.2
x?familyid=c47053eb-3b64-4794-950d-81e1ec91c1ba&displaylang=zh-cn">http://www.microsoft.com/downloads/details.aspx?familyid=c47053eb-3b64-4794-950d-81e1ec91c1ba&displaylang=zh-cn
sql server 2005是否允許混合登錄,你可能只允許windows認(rèn)證
sqlserver 2005采用'sqlserver身份驗(yàn)證'去登錄, 出錯(cuò)的原因是:'用戶 'sa' 登錄失敗。該用戶與可信 sql server 連接無(wú)關(guān)聯(lián)'。
具體的方法是:
1:打開(kāi)sql server manager管理器!在左面找到 ‘安全性’ 單擊右鍵 選擇‘新建”,“登錄” 彈出一個(gè)對(duì)話框,在登錄名中輸入你的登錄號(hào),選擇'sqlserver身份驗(yàn)證',并輸入密碼,可以把‘用戶下次登錄時(shí)必須修改密碼’取消掉。 點(diǎn)擊‘用戶映射’,在右面選擇要映射的,并在前面打勾!在下面一欄中‘db-owner’和‘public’前面打勾。然后點(diǎn)擊'狀態(tài)'在右面欄中選中"授予"、“啟用”,這兩項(xiàng)一般是默認(rèn)的,但如果默認(rèn)的不是此兩項(xiàng)必須改過(guò)來(lái),不然是連不上的!點(diǎn)擊‘確定’。
2:找到sql服務(wù)器,在左欄中上面,單擊右鍵,在彈出的菜單中選擇“屬性”命令。彈出一個(gè)對(duì)話框,單擊“安全性”,在“服務(wù)器身份驗(yàn)證”下面選擇“sql server和windows身份驗(yàn)證模式”,在前面打勾!記得這一步很重要,如果沒(méi)有這一步你就別想登錄成功!然后單擊“確定”就可以了!
3:重新啟動(dòng)服務(wù)就可以選擇sql server 身份驗(yàn)證模式登錄了!輸入剛才的用戶名和密碼就可以登錄成功了!(重新啟動(dòng)服務(wù))
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com