: 要求 SQL Server 使用 Windows 驗證模式。
: 我是在windows認證下的管理者建立使用者身分
: 在 安全性/登入 下建立使用者
: 也在欲使用的資料庫下 將使用者加入名單內
: 我有翻幾本書
: 他說要去
: SQL SERVER 2005 介面區組態/服務和連接的介面區組態
: 把本機和遠端連接的選項打勾
: 我就把我MSSQLSERVER 跟 SQLEXPRESS兩個選項內都打勾
: 接下來再重新整理 再試著用已建立的使用者登入
: 不過依然出現我原文內的錯誤訊息
: 怎麼試都一樣
你的問題和介面區組態無關,不過你的帳戶看起來並不是 Windows 帳戶,而預設的
SQL Server 驗證是只有 Windows 驗證模式,若你要使用 SQL Server 驗證,要另
外設定才可以,一般 Windows 帳戶應該是 [DomainName or ComputerName]\[username]
例如:MYCOMPUTER\ieeeuser01 這樣的格式,但你的錯誤訊息看起來不是 Windows
帳戶,應該是 SQL Server 帳戶,那你必須要啟用 SQL Server 驗證。
: 還有另一個問題
: 就是我的電腦IP會變動
: 那是不是以後假如要用使用者登入連到我的電腦
: 另一方的使用者登入 IP也要都跟著我電腦變動的IP打才能登入呢?
沒錯。
當伺服器的電腦本來就不能隨便讓 IP 浮動...
還有一個變通方法,如果你的電腦和使用者電腦在同一個區域網路的話,
那你可以設定電腦名稱替代IP位址。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.117.12