av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

SQLServer客戶端的IP地址限制訪問的破解

此文主要向大家講述的是正確限制訪問SQL Server 客戶端的IP地址的實際操作步驟,在實際操作中我們只想使某個IP的計算機才能連接到SQL Server數據庫的服務器,不允許其他客戶端連接,怎么辦呢?

創(chuàng)新互聯公司公司2013年成立,先為黃梅等服務建站,黃梅等地企業(yè),進行企業(yè)商務咨詢服務。為黃梅企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

解決方法

可以直接在防火墻中做限制,只允許與指定的IP地址建立1433的通訊。當然,從更為安全的角度來考慮,應該把1433端口改成其他的端口。

其他解決方法1(限從指定IP接入的SQL Server 客戶端)

如果使用SQL Server 2005,還可以通過端點限制的方法來實現,此方法要求一塊專門的網卡,所有可以連接SQL Server 客戶端均通過此網卡接入(假設此網卡的IP是192.168.1.1):

1.在“SQL Server 配置管理器”的“SQL Server 2005網絡配置中”,禁止除TCP/IP之外的所有協議;

2.使用如下的T-SQL禁止默認的TCP端點

 
 
 
  1. ALTERENDPOINT[TSQLDefaultTCP]
  2. STATE=STOPPED

3.使用如下的T-SQL建立新的TCP端點和授權

 
 
 
  1. USEmaster
  2. GO

建立一個新的端點

 
 
 
  1. CREATEENDPOINT[TSQLUserTCP]
  2. STATE=STARTED
  3. ASTCP(
  4. LISTENER_PORT=1433,

LISTENER_IP=(192.168.1.1)--偵聽的網絡地址

 
 
 
  1. )
  2. FORTSQL()
  3. GO

授予所有登錄(或者指定登錄)使用此端點的連接權限

 
 
 
  1. GRANTCONNECTONENDPOINT::[TSQLUserTCP]
  2. TO[public]

完成上述配置之后,只有通過網絡地址配置為192.168.1.1的網卡接入的SQL Server 客戶端才能訪問SQL Server;另外,如果只授予指定登錄對端點的連接權限,則只有指定的登錄才能接入SQL Server實例。

其他解決方法2(限指定IP的客戶端接入)

當SQL Server 2005升級到SP2或者更高的版本的時候,還可以通過新增的觸發(fā)器來實現控制。

執(zhí)行下面的T-SQL后,將使除IP地址為192.168.1.1之外的客戶端連接失敗。

 
 
 
  1. USEmaster
  2. GO
  3. CREATETRIGGERtr_LoginCheck
  4. ONALLSERVER
  5. FORLOGON
  6. AS
  7. IFEVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]','varchar(15)')<>'192.168.1.1'
  8. ROLLBACKTRAN
  9. GO

以上的相關內容就是對限制訪問SQL Server 客戶端IP地址的介紹,望你能有所收獲。


本文題目:SQLServer客戶端的IP地址限制訪問的破解
標題鏈接:http://uogjgqi.cn/article/djpjsps.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流