請教sql server 的登入問題 |
尚未結案
|
terran_wang
一般會員 發表:9 回覆:14 積分:4 註冊:2005-03-23 發送簡訊給我 |
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
|
terran_wang
一般會員 發表:9 回覆:14 積分:4 註冊:2005-03-23 發送簡訊給我 |
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
|
terran_wang
一般會員 發表:9 回覆:14 積分:4 註冊:2005-03-23 發送簡訊給我 |
引用=================================================================
可能原因:
1. 確認你的SQL Server連線資訊有出現在[控制台] / [BDE Administrator],如果沒有要先建立一個
2. 確認你在ADOConnection Buide所選的資料來源名稱是正確的
3. 你所使用的Username 是否SQL Server 中有此帳號且具備足夠權限
=====================================================================
謝謝前輩耐心指點,但我還是有幾個疑問:
1、我是采用ADO方式聯接DB,仍需要在BDE中做什麼設定嗎?
2、在adoconnection buide中所選資料來源名稱確定無誤,而且測試連線也是成功的。可是只要編譯執行就提示“無法開啟登入者‘xxxxxx'所要求的資料庫,登入失敗。
3、我使用用戶名是超級用戶,肯定是有足夠的權限存取的。
以上,麻煩大大再次指點迷津,謝謝。
|
terran_wang
一般會員 發表:9 回覆:14 積分:4 註冊:2005-03-23 發送簡訊給我 |
引用================================================================
可能原因:
1. 確認你在ADOConnection Buide所選的資料來源名稱(或可以試試用ip)是正確的
2. 你所使用的Username 是否SQL Server 中有此帳號且具備足夠權限
3. 是否有防火牆或安全軟體影響連線
====================================================================
不好意思,再次嘗試了前輩所指出的方向,還是不行
1、資料來源名稱肯定沒有問題,因為只要我在資料庫中手工添加我的NT帳號馬上就可以連上了,刪除就邊不上。
2、我使用的帳號具備足夠的權限。
3、應該不會是防火牆或其它安全軟體的因素吧,原因同第一條。
給大大添麻煩了,請再幫幫忙吧,再次感謝,謝謝。
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
既然可以測試連線成功 請你試試以下畫面 將LoginPrompt 設定為False
將Connected 設定為True 看看是否能成功
再另外利用一個ButtonClick
procedure TForm1.Button1Click(Sender: TObject);
begin
ADoConnection1.Connected:=False;
ADoConnection1.Connected:=True;
Showmessage(AdoConnection1.ConnectionString);
end;
看看是否有任何錯誤發生
如果也可以正常登入
試試看檢查所要開啟的資料庫名稱有沒有打錯 @瞭解越多.懂得越少@
|
terran_wang
一般會員 發表:9 回覆:14 積分:4 註冊:2005-03-23 發送簡訊給我 |
謝謝大大的耐心指點,問題解決。
按照大大的方法,我在運行時將connect string 秀出來,發現與我在buide中指定的不同,仔細查找source code,居然找到一段重新對connect string重新賦值的語句(程式是好久以前所寫,比較亂,自己也不記得了),mark掉以後測試就OK了,感謝前輩指點迷津。
不好意思,還想順便問前輩一個問題:為什麼我的這個程式在簡體系統運行時會提示:“登入‘xxxxx(亂碼)’所要求的語言並不是這個sql server的官方語言名稱,登入失敗。”
請前輩再予指點,謝謝。
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |