用戶名: 密 碼: 保存
通用財務軟件 | 通用進銷存 | 用易通行業進銷存 | 通用POS軟件 | 遠程版系列 | 通用財務世紀七版 | 通用財務世紀八版 | 通用財務世紀九版 | 會計寶貝 | 免費下載
您現在的位置:首頁 >> 新聞資訊 >> 站長驛站 >> 內容

用戶sa登錄失敗或wingdows身份登陸失敗,原因:未與信任SQLServer連接相關聯

時間:2009-11-21 12:40:27


用ASP.NET連接數據庫時,提示“用戶 'sa' 登錄失敗。原因: 未與信任 SQL Server 連接相關聯。”。我已經選中了“SQLSERVER   和windows驗證” ,可還是不能連接。請問:是怎么回事,如果是數據庫設置的問題,請問我該怎么設置?

 

首先檢查是不是web.config文件內的用戶名密碼是否與sql的一致,如果一致的話,那么看下面:


一.控制面板-》服務-》MS SQL SERVER-》登陸--》本地系統帳戶--》重新啟動MS SQL SERVER
用windows驗證登陸查詢分析器--》執行 sp_password null,sa新密碼,'sa'

二."無法連接到服務器,用戶xxx登陸失敗"
該錯誤產生的原因是由于SQL Server使用了"僅 Windows"的身份驗證方式,
因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接.解決方法如下所示:
1.在服務器端使用企業管理器,并且選擇"使用 Windows 身份驗證"連接上 SQL Server
操作步驟:
在企業管理器中
--右鍵你的服務器實例(就是那個有綠色圖標的)
--編輯SQL Server注冊屬性
--選擇"使用windows身份驗證"
--選擇"使用SQL Server身份驗證"
--登錄名輸入:sa,密碼輸入sa的密碼
--確定
2.設置允許SQL Server身份登錄
操作步驟:
在企業管理器中
--展開"SQL Server組",鼠標右鍵點擊SQL Server服務器的名稱
--選擇"屬性"
--再選擇"安全性"選項卡
--在"身份驗證"下,選擇"SQL Server和 Windows ".
--確定,并重新啟動SQL Server服務.
在以上解決方法中,如果在第 1 步中使用"使用 Windows 身份驗證"連接 SQL Server 失敗,
那就通過修改注冊表來解決此問題:
1.點擊"開始"-"運行",輸入regedit,回車進入注冊表編輯器
2.依次展開注冊表項,瀏覽到以下注冊表鍵:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]
3.在屏幕右方找到名稱"LoginMode",雙擊編輯雙字節值
4.將原值從1改為2,點擊"確定"
5.關閉注冊表編輯器
6.重新啟動SQL Server服務.
此時,用戶可以成功地使用sa在企業管理器中新建SQL Server注冊,
但是仍然無法使用Windows身份驗證模式來連接SQL Server.
這是因為在 SQL Server 中有兩個缺省的登錄帳戶:
BUILTIN\Administrators
<機器名>\Administrator 被刪除.
要恢復這兩個帳戶,可以使用以下的方法:
1.打開企業管理器,展開服務器組,然后展開服務器
2.展開"安全性",右擊"登錄",然后單擊"新建登錄"
3.在"名稱"框中,輸入 BUILTIN\Administrators
4.在"服務器角色"選項卡中,選擇"System Administrators"
5.點擊"確定"退出
6.使用同樣方法添加 <機器名>\Administrator 登錄.
說明:
以下注冊表鍵:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值決定了SQL Server將采取何種身份驗證模式.
1.表示使用"Windows 身份驗證"模式
2.表示使用混合模式(Windows 身份驗證和 SQL Server 身份驗證).

----------------

其他回答    共 1 條
首先應當檢測密碼是否正確。然后按下面方法。 MS SQL 有兩種認證模式。要選擇  “SQL和Windows認證模式 ”。1---Windows認證模式    2---SQL和Windows認證模式     方法:  企業管理器-->右鍵你的實例(就是那個有綠色圖標的)-->屬性-->安全-->改為sql與window混合. 最重要的就是重啟 SQL server的服務了。方法:我的電腦->管理->服務和應用程序->SQL Server 配置管理器 ->SQL Server 2005 服務->雙擊它->右鍵 “SQL server(SQLEXPRESS)” ->重新啟動。 就可以了!!

 

 
相關文章
  • 沒有相關文章
Ads by Google
版權聲明
  1、本網部分資料為網上搜集轉載,均盡力標明作者和出處。對于本網刊載作品涉及版權等問題的,請作者與本網站聯系,本網站核實確認后會盡快予以處理。
  本網轉載之作品,并不意味著認同該作品的觀點或真實性。如其他媒體 網站或個人轉載使用,請與著作權人聯系,并自負法律責任。
  2、本網站歡迎新老客戶咨詢
  3、信箱:[email protected]
  4、QQ:859415618
  • 2017最新版_通用財務軟件_會計寶貝_財務軟件_財務軟件下載_免費財務軟件_進銷存軟件(www.ycfegf.tw) © 2010 版權所有 All Rights Reserved. 京高新0711006A03488號
  • 地 址:中國 北京市豐臺區科學城星火中路10號A座516/517 中關村高新技術企業第20092020304701號
    站1www.yytcw.cn 站2www.ycfegf.tw站3www.ycfegf.tw 站4 京ICP備14113627號-4
  • 網站地圖 | 企業建站 | 廣告服務 | 關于我們 | 聯系我們 | 加盟合作 | 中華會計網 | 法律聲明

    36选7杀号技巧和公式