msde 15457錯誤與 sa登入失敗,未與信任sql server 串連相關聯

來源:互聯網
上載者:User

今天在機器上安裝msde裡在日誌裡看到
錯誤: 15457,嚴重度: 0,狀態: 1

以為安裝失敗,結果在服務裡一看,服務是啟動成功的
但是用查詢分析器串連不上

結果開啟伺服器網路工具 + 生產力,將tcp/ip加入到啟動的庫中,這樣,用查詢分析器就可以串連過去了
但是不能用sa使用者名稱與密碼登入,出現錯誤
sa登入失敗,未與信任sql server 串連相關聯

在網上搜尋了一下,原來是伺服器被配置成了windows登入,而不是混合登入
開啟企業管理器
--右鍵伺服器執行個體
--編輯SQL Server註冊屬性
--選擇"使用SQL Server和windows 身分識別驗證"
這樣就可以了

使用註冊表的修改msde的登入方式
要Windows賬戶身分識別驗證模式切換到SQL的身分識別驗證模式,請按以下步驟操作:
 1. 先停止 MSSQLSERVER 以及所有其他相關服務(如 SQLSERVERAgent)。
 2. 開啟登錄編輯程式。
 3. 找到以下兩個子項之一(取決於 MSDE 是作為預設 MSDE 執行個體安裝的還是作為具名執行個體安裝的):
   HKEY_LOCAL_MACHINE//Software//Microsoft//MSSqlserver//MSSqlServer
   - 或者 -
  HKEY_LOCAL_MACHINE//Software//Microsoft//Microsoft SQL Server//<Instance Name>//MSSQLServer//
 4. 在右窗格中,雙擊 LoginMode 子項。
 5. 在 DWORD 編輯器對話方塊中,將此子項的值設定為 2。確保選擇了 Hex 選項,然後單擊確定。 (預設情況下,Windows LoginMode 註冊表子項的值設定為 1。如果啟用SQL的身分識別驗證模式,則此值為 2。)
 6. 重新啟動 MSSQLSERVER 和 SQLSERVERAgent 服務以使更改生效。至此,SQL驗證模式切換完畢。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.