日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
巧用DAC解決SQL Server登錄失敗的問題

連接SQL Server數(shù)據(jù)庫的時候,使用window身份登錄,提示連接失敗,我們這時候可以巧用DAC登錄來解決,首先對登錄失敗過程進(jìn)行了說明,以便于我們找出原因。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供崇禮網(wǎng)站建設(shè)、崇禮做網(wǎng)站、崇禮網(wǎng)站設(shè)計(jì)、崇禮網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、崇禮企業(yè)網(wǎng)站模板建站服務(wù),10余年崇禮做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

為了安全,我把sa用戶設(shè)置為禁用,又因?yàn)槲蚁朐跀?shù)據(jù)庫服務(wù)器上控制,只允許固定IP地址連接訪問,所以建立了一個觸發(fā)器,如下:

 
 
 
  1. USE master    
  2.  
  3. GO    
  4.  
  5. CREATE TRIGGER tr_LoginCheck    
  6.  
  7. ON ALL SERVER    
  8.  
  9. FOR LOGON    
  10.  
  11. AS    
  12.  
  13. IF EVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]', 'varchar(15)') <> '192.168.1.1'    
  14.  
  15. ROLLBACK TRAN    
  16.  
  17. GO 

允許的IP地址是另一臺服務(wù)器的IP地址,執(zhí)行該觸發(fā)器后,當(dāng)我在服務(wù)器上使用Windows身份登錄的時候,提示錯誤“無法連接到機(jī)器名\實(shí)例名”,其他信息:由于執(zhí)行觸發(fā)器,登錄名“機(jī)器名\用戶”的登錄失敗。已將數(shù)據(jù)庫上下文更改為“master”。已將語言設(shè)置更改為簡體中文(Microsoft SQL Server,錯誤:17892)。

而我在另一臺服務(wù)器上登錄時,因?yàn)榈卿泿ぬ栔荒茉L問SQL 服務(wù)器某一個數(shù)據(jù)庫,所以登錄的時候也出現(xiàn)錯誤:

無法連接到服務(wù)器XXX.XXX.XXX.XXX。

服務(wù)器:消息4064,級別16,狀態(tài)1。

[Microsoft][ODBC SQL Server Driver][SQL Server]無法打開用戶默認(rèn)數(shù)據(jù)庫。登錄失敗。

各種提問,某大神告訴我用DAC登錄,老實(shí)說,孤陋寡聞了,第一次知道這個,于是本機(jī)登錄,命令行方式下執(zhí)行sqlcmd -A -S sql服務(wù)器名,然后執(zhí)行刪除觸發(fā)器的腳本:

 
 
 
  1. DROP TRIGGER  tr_LoginCheck ON ALL SERVER 

但是詭異的是有錯誤提示“消息 3701,級別 11,狀態(tài) 5,服務(wù)器 XXX,第 1 行 無法對觸發(fā)器'tr_LoginCheck' 執(zhí)行刪除,因?yàn)樗淮嬖?,或者您沒有所需的權(quán)限?!?/p>

執(zhí)行:

 
 
 
  1. select * from sys.server_triggers 

卻又沒有結(jié)果,嘗試著用客戶端登錄,卻又可以登錄了。

以上就是用DAC實(shí)現(xiàn)登錄的過程,如果你有更好的解決辦法,歡迎您與我們分享,謝謝!

【編輯推薦】

  1. SQL Server如何動態(tài)生成分區(qū)腳本
  2. SQL Server 2008操作寶典之實(shí)例解析
  3. SQL經(jīng)典:T-SQL中的透視和逆透視解析
  4. 如何將系統(tǒng)監(jiān)視器數(shù)據(jù)記錄到SQL Server
  5. 淺述SQL Server的Replication技術(shù)創(chuàng)建技巧

本文標(biāo)題:巧用DAC解決SQL Server登錄失敗的問題
鏈接地址:http://m.5511xx.com/article/ccsdeei.html