無法連線到伺服器
伺服器:訊息18452, 級別16,狀態1
[microsoft][odbc sql server driver][sql server]使用者『sa』登陸失敗。原因:未與信任sql server連線相關聯
該錯誤產生的原因是由於sql server使用了"僅 windows"的身份驗證方式,因此使用者無法使用sql server的登入帳戶(例如 sa )進行連線,解決方法如下
設定允許sql server身份登入 (基本上這個很有用)
操作步驟:
1。在企業管理器中,展開
1.使用management studio express,用「windows身份驗證」登入,選中sql伺服器名,右擊滑鼠選擇屬性,在伺服器屬性選項頁面,選擇「安全性」,將伺服器身份驗證由「windows身份驗證」改為「sql server和windows身份驗證」,單擊確定。
3.再回到management studio express,選擇「安全性」-->登入名-->sa,右擊滑鼠,在登入屬性-sa頁面,選擇狀態,將登入由「禁用」改為「啟用」,現在可用sa登陸了
4.將sa密碼設定為空
開啟management studio>>選中某個sqlserver註冊》「安全性」節點》登入名》展開》找到sa>>右擊屬性》去掉「強制實施密碼策略」的鉤,然後把密碼框裡的全刪除
記得:sql2005鏈結資料庫的格式是 myconnection.connectionstring = "server=.\\sqlexpress;database=databasename;uid=sa;pwd=;";
注意是\\,兩條反斜線,\表示轉義符,sqlexpress是例項名,必須要有的,別忘了,否則彈錯(sa預設不允許遠端鏈結)
終於好了,以前安裝sql2000老彈錯,而且對2005的資料庫不相容,就卸了
SQL Server2005建立登入名
sql server2005建立登入名 對於出入sql server2005大門的人來說,建立使用者名稱很容易出錯。下面介紹具體的步驟和方法 首先建立使用者名稱 建立使用 windows 身份驗證 sql server management studio 的 sql server 登入名 在 sql...
SQL Server2005建立登入名
對於出入sql server2005大門的人來說,建立使用者名稱很容易出錯。下面介紹具體的步驟和方法 首先建立使用者名稱 建立使用 windows 身份驗證 sql server management studio 的 sql server 登入名 在 sql server management s...
SQL Server2005複製實現
一 準備工作 1 在發布伺服器上建立乙個共享目錄,作為發布快照檔案的存放目錄。例如 在d 盤根目錄下建資料夾名為pub 2 設定sql 發布伺服器和訂閱伺服器均設定 步驟 開啟服務 控制面板 管理工具 服務 右擊sqlserver agent 屬性 登入 選擇 此帳戶 輸入或選擇第一步中建立的win...