2012-09-13 11:15:56nut
[技術] SQL SERVER使用者登入失敗問題
今天發生一件神奇的事
就是我改了系統的連線字串後, 網站就登不進去了
會出現”使用者無法登入”的錯誤
重開了IIS跟SQL的服務,都沒有用
更神奇的是,我後來把連線字串整個改為別家公司的連線字串
整個連線頁都沒有原本的登入者(假設是XXX)的字樣了, 居然還是會出現 “XXX登入失敗”的錯誤??
傑克, 這真是太神奇了!!
為什麼會這樣阿???
後來想一想, 會不會是因為我把是把新的站台直接copy過來跟舊有的放在同一個路徑(舊檔存成另一個名稱), IIS抓成舊檔的關係 所以我怎麼改都錯呢?
(如上圖, AAA是新站台, 舊站台取名為AAA_20120913, IIS應是要抓AAA的資料夾)
後來試著把站台底下的所有檔案都移到別處, 讓站台資料夾底下淨空
在IIS上把該站台重新整理一次, 如果是正常狀況, 應會顯示找不到資料(因為站台資料夾清空了嘛!)
顯示清空後, 再把站台資料放回來, 再重新整理IIS
連線字串再確認一次是否正確, 再用Browser瀏覽~
Ok! 程式就跑起來了^^~