SQL Server默認端口1433端口並非十分的安全,須要將SQL Server默認端口進行更改,在更改以前,讓咱們先了解一下什麼是1433端口。 web
什麼是1433端口: sql
1433端口,是SQL Server默認端口,SQL Server服務使用兩個端口:TCP-143三、UDP-1434。其中1433用於供SQL Server對外提供服務,1434用於向請求者返回SQL Server使用了哪一個TCP/IP端口。 數據庫
不少人都說SQL Server配置的時候要把1433端口改變,這樣別人就不能很容易地知道使用的什麼端口了。惋惜,經過微軟未公開的1434端口的UDP探測能夠很容易的知道SQL Server使用了什麼TCP/IP端口。 安全
不過微軟仍是考慮到了這個問題,畢竟公開並且開放的端口會引發沒必要要的麻煩。在實例屬性中選擇TCP/IP協議的屬性。選擇隱藏 SQL Server 實例。若是隱藏了 SQL Server 實例,則將禁止對試圖枚舉網絡上現有的 SQL Server 實例的客戶端所發出的廣播做出響應。這樣,別人就不能用1434來探測你的TCP/IP端口了(除非用Port Scan)。 服務器
1433端口存在的不安全因素: 網絡
1433端口不是很安全,每每很容易被黑客攻陷,所以,更改SQL Server 默認的1433端口是頗有必要的。如今網上存在不少抓1433端口肉雞的動畫。而他們利用的每每是sa弱口令,所以要注意把sa密碼設置得複雜一些,並且 在conn等數據庫連接文件中不要使用sa用戶進行數據庫鏈接。 工具
另外1433端口,若是僅僅是本機web連接本機數據庫,那麼不必開1433,它是遠程連接使用的。 動畫
黑客在入侵服務器的第一步就是掃描服務器的端口,而後看有沒有漏洞,而衆所周知,mssql的漏洞不少,儘管mssql 2000 sp4已經不錯,但爲了增長安全性,仍是把默認的1433口改一下比較好,如何修改ms sql server 2000的SQL Server默認端口1433?修改後,相應的網站,應該如何鏈接mssql數據庫? 網站
打開Microsoft SQL Server--服務器網絡實用工具--啓用的協議--TCP/IP--屬性--默認端口 spa
客戶端鏈接的方法:
打開Microsoft SQL Server--客戶端網絡實用工具--別名,添加
asp如何鏈接修改SQL Server默認端口的sql2000數據庫? Set oConn = Server.CreateObject("ADODB.Connection") sConn = "Driver={SQL Server};Server=服務器地址,3314;Database=數據庫;UID=用戶名;PWD=密碼;" oConn.Open sConn Response.Write oConn