成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

巧用DAC解決SQL Server登錄失敗的問題

數據庫 SQL Server
在服務器上連接SQL Server數據庫時,使用Windows身份登錄,提示錯誤“無法連接到機器名\實例名”,如果在另一臺服務器上也無法連接成功,這時我們可以巧用DAC來操作,讓客戶端成功登錄數據庫服務器。本文詳細說明了這一過程,請讀者學習參考。

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

為了安全,我把sa用戶設置為禁用,又因為我想在數據庫服務器上控制,只允許固定IP地址連接訪問,所以建立了一個觸發器,如下:

  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地址是另一臺服務器的IP地址,執行該觸發器后,當我在服務器上使用Windows身份登錄的時候,提示錯誤“無法連接到機器名\實例名”,其他信息:由于執行觸發器,登錄名“機器名\用戶”的登錄失敗。已將數據庫上下文更改為“master”。已將語言設置更改為簡體中文(Microsoft SQL Server,錯誤:17892)。

而我在另一臺服務器上登錄時,因為登錄帳號只能訪問SQL 服務器某一個數據庫,所以登錄的時候也出現錯誤:

無法連接到服務器XXX.XXX.XXX.XXX。

服務器:消息4064,級別16,狀態1。

[Microsoft][ODBC SQL Server Driver][SQL Server]無法打開用戶默認數據庫。登錄失敗。

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

  1. DROP TRIGGER  tr_LoginCheck ON ALL SERVER 

但是詭異的是有錯誤提示“消息 3701,級別 11,狀態 5,服務器 XXX,第 1 行 無法對觸發器'tr_LoginCheck' 執行刪除,因為它不存在,或者您沒有所需的權限。”

執行:

  1. select * from sys.server_triggers 

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

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

【編輯推薦】

  1. SQL Server如何動態生成分區腳本
  2. SQL Server 2008操作寶典之實例解析
  3. SQL經典:T-SQL中的透視和逆透視解析
  4. 如何將系統監視器數據記錄到SQL Server
  5. 淺述SQL Server的Replication技術創建技巧
責任編輯:趙鵬 來源: 博客園
相關推薦

2010-11-10 10:09:40

2010-11-08 14:32:00

SQL Server登

2018-12-26 09:25:30

SQL ServerSQL語句數據庫

2010-09-16 17:56:31

SQL server臨

2010-10-22 14:20:35

SQL SERVER連

2021-01-05 08:12:42

SQL日期Spt

2018-12-25 14:40:04

SQL ServerSQL語句數據庫

2010-11-09 17:09:23

SQL Server中

2010-11-10 13:42:32

SQL Server刪

2010-09-03 11:05:59

SQL刪除

2010-06-29 17:04:37

SQL Server警

2011-08-02 15:39:30

SQL Server iSql

2010-06-30 14:15:08

SQL Server死

2009-06-10 16:43:52

Eclipse添加Tomcat Se

2010-07-23 09:44:51

2011-08-04 18:55:53

SQL Server 用戶sa登錄失敗

2021-03-10 07:20:42

Redis命令數據

2010-08-03 09:41:14

GroupSQL Server

2010-10-19 13:05:31

Sql Server遠

2010-09-14 13:30:28

sql server備
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美精品一区 | 日本三级网 | 午夜婷婷激情 | 天天操妹子 | 欧美精品一二三 | 青娱乐国产 | 久久精品国产一区 | 99tv成人影院 | 亚洲欧美日韩在线 | 中文字幕第5页 | 欧美国产视频一区二区 | 黄色毛片在线看 | 久久国产精品久久久久久 | 又黄又爽的网站 | 国产一区二区三区免费 | 成人福利在线 | 91啪亚洲精品 | 黄色骚片| 久久久九九九九 | 91久久看片 | 久久久久国产精品一区二区 | 色影视 | 最新中文字幕 | 国产精品一区二区日韩 | 欧洲性生活视频 | 日韩精品在线观看一区二区三区 | 日韩欧美一级片 | 欧美精品日韩精品 | 久久一区二区三区四区 | 日本久草 | 精品成人| 亚洲一区 中文字幕 | 日韩高清一区 | 天天射网站 | 欧产日产国产精品视频 | 国产一级视频在线观看 | 日韩精品区 | av中文字幕在线播放 | 国际精品久久 | 国产精品久久av | 久久久免费电影 |