SQLSERVER 登入使用者連線不上解決

xuezhongsong發表於2007-06-03

SQLSERVER 登入使用者連線不上的解決

 裝上SQLSERVER 2005已經很久了,以前登入直接選擇'Windows身份驗證',並沒有什麼問題出現!可前段時間採用'SQLSERVER身份驗證'去登入,隨之的問題就來了.無論用什麼方法就是一個結果出錯!

 出錯的原因是:'使用者 'sa' 登入失敗。該使用者與可信 SQL Server 連線無關聯'.今天上網上查了半天還是搞不定,最後經過網上和書上的彙總,終於搞定了!呵呵!

[@more@]

 具體的方法是:

1:開啟SQL Server Manager管理器!在左面找到 ‘安全性’ 單擊右鍵 選擇‘新建”,“登入” 彈出一個對話方塊,在登入名中輸入你的登入號,選擇'SQLSERVER身份驗證',並輸入密碼,可以把‘使用者下次登入時必須修改密碼’取消掉。 點選‘使用者對映’,在右面選擇要對映的資料庫,並在前面打勾!在下面一欄中‘db-owner’和‘public’前面打勾。然後點選'狀態'在右面欄中選中"授予"、“啟用”,這兩項一般是預設的,但如果預設的不是此兩項必須改過來,不然是連不上的!點選‘確定’。

2:找到SQL伺服器,在左欄中上面,單擊右鍵,在彈出的選單中選擇“屬性”命令。彈出一個對話方塊,單擊“安全性”,在“伺服器身份驗證”下面選擇“SQL SERVER和WINDOWS身份驗證模式”,在前面打勾!記得這一步很重要,如果沒有這一步你就別想登入成功!然後單擊“確定”就可以了!

3:重新啟動服務就可以選擇SQL SERVER 身份驗證模式登入了!輸入剛才的使用者名稱和密碼就可以登入成功了!

  就這麼點設定可是為難了我好長時間,最後還是被我解決了,並且用delphi測試剛才的設定,DELPHI與資料庫連線成功!呵呵···,下一步就要解決JSP與SQLSERVER 資料庫連線了,這個問題也困擾我很久了,也嘗試了很多方法,均以失敗而告終!以前JSP 不能連線資料庫有可能與SQL SERVER 本身設定的問題有關,現在這個問題解決了,那麼JSP應該很快會成功連上資料庫的。

 現在要睡覺了,考了一天試,也不知道累死了多少惱細胞,不過值得欣慰的是:自我感覺考的還不錯,比平時做的試卷順利多了。昨晚還對考試沒有資訊呢!看樣子我是過分擔心了,也許我是幸運的,因為我認為難的東西基本上都沒有考到。如果過了也只能算是僥倖吧!我沒有十足的把握能過了它!也就是說沒有信心能過了它!可見過只能算做僥倖!

 不寫了,真的困了,好好的睡一覺,卸去一身的疲倦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9840597/viewspace-917272/,如需轉載,請註明出處,否則將追究法律責任。

相關文章