轉(zhuǎn)帖|使用教程|編輯:鮑佳佳|2020-12-24 13:39:13.093|閱讀 424 次
概述:Navicat的數(shù)據(jù)庫(kù)開(kāi)發(fā)和管理產(chǎn)品可以遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù)。在今天的博客中,我們將學(xué)習(xí)如何使用Navicat Premium 15建立到遠(yuǎn)程數(shù)據(jù)庫(kù)實(shí)例的安全連接。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
Navicat Premium是一個(gè)可連接多種數(shù)據(jù)庫(kù)的管理工具,它可以讓你以單一程序同時(shí)連接到MySQL、Oracle及PostgreSQL數(shù)據(jù)庫(kù),讓管理不同類型的數(shù)據(jù)庫(kù)更加的方便。
點(diǎn)擊下載Navicat Premium最新試用版
第1部分:連接到遠(yuǎn)程數(shù)據(jù)庫(kù)實(shí)例
遠(yuǎn)程工作已經(jīng)興起了一段時(shí)間。如今,對(duì)于仍在2019冠狀病毒病(COVID-19)大流行期間仍在運(yùn)轉(zhuǎn)的那些組織,這已成為一種必要。幸運(yùn)的是,流行的數(shù)據(jù)庫(kù)系統(tǒng)(DBMS)具有長(zhǎng)期支持的遠(yuǎn)程連接。同樣,Navicat的數(shù)據(jù)庫(kù)開(kāi)發(fā)和管理產(chǎn)品也可以遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù)。在今天的博客中,我們將學(xué)習(xí)如何使用Navicat Premium 15建立到遠(yuǎn)程數(shù)據(jù)庫(kù)實(shí)例的安全連接。
本地與遠(yuǎn)程數(shù)據(jù)庫(kù)
盡管可以將數(shù)據(jù)庫(kù)和客戶端軟件安裝在同一臺(tái)計(jì)算機(jī)上,但實(shí)際上,僅出于本地開(kāi)發(fā)目的而已。在組織設(shè)置中,數(shù)據(jù)庫(kù)通常位于服務(wù)器上,該服務(wù)器可能是組織基礎(chǔ)結(jié)構(gòu)的一部分,也可能位于云中。在這兩種情況下,用于連接數(shù)據(jù)庫(kù)的機(jī)制都是相同的。
TCP/IP
TCP/IP是(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)的縮寫(xiě)。它實(shí)際上是一套用于通過(guò)互連網(wǎng)用于將網(wǎng)絡(luò)設(shè)備互連的通信協(xié)議。但是,TCP/IP也可以用作私有LAN或WAN網(wǎng)絡(luò)中的通信協(xié)議。這是連接到遠(yuǎn)程數(shù)據(jù)庫(kù)的最簡(jiǎn)單方法,但是提供的安全性卻最低,因?yàn)槌菙?shù)據(jù)庫(kù)和與其交互的客戶端都位于封閉的網(wǎng)絡(luò)內(nèi),否則任何關(guān)注的人都可以看到數(shù)據(jù)。
要建立與數(shù)據(jù)庫(kù)的連接,必須提供一個(gè)終端節(jié)點(diǎn)。它可以是數(shù)據(jù)庫(kù)服務(wù)器的IP地址,也可以是acme.com之類的域。在某些情況下,還需要提供端口號(hào)。這是從Navicat for SQL Server到在Amazon AWS上運(yùn)行的SQL Server實(shí)例的連接:
對(duì)于TCP / IP連接,必須使用安全的用戶密碼。
SSH隧道
如果您需要更安全的連接,則可以使用SSH隧道。 SSH代表“安全外殼協(xié)議(Secure Shell)”。 之所以稱為隧道,是因?yàn)樗试S您在本地系統(tǒng)和遠(yuǎn)程服務(wù)器之間的端口創(chuàng)建隧道。 流量是通過(guò)加密的SSH連接發(fā)送的,因此在傳輸過(guò)程中無(wú)法對(duì)其進(jìn)行監(jiān)視或修改。
這是Navicat中已完成的SSH屏幕:
安全套接字層(SSL)
確保客戶端和數(shù)據(jù)庫(kù)之間的傳輸安全的另一種選擇是SSL。它是最初為通過(guò)Internet傳輸私人文檔而開(kāi)發(fā)的協(xié)議。 SSL通過(guò)通過(guò)稱為X.509證書(shū)的數(shù)字文檔將網(wǎng)站和公司等實(shí)體的身份綁定到加密密鑰對(duì)來(lái)工作。每個(gè)密鑰對(duì)包括一個(gè)私鑰和一個(gè)公鑰。私鑰保持安全,而公鑰可以通過(guò)證書(shū)自由分發(fā)。因此,在建立安全連接之前,必須首先安裝 OpenSSL庫(kù)和來(lái)自可信機(jī)構(gòu)的證書(shū)。
要在Navicat中提供身份驗(yàn)證詳細(xì)信息,請(qǐng)啟用“使用身份驗(yàn)證”并填寫(xiě)所需的信息:
總結(jié)
在今天的博客中,我們學(xué)習(xí)了如何使用Navicat與遠(yuǎn)程數(shù)據(jù)庫(kù)建立安全連接。在第2部分中,我們將學(xué)習(xí)Navicat Cloud如何使您與來(lái)自世界各地的團(tuán)隊(duì)合作。
Navicat Premium 15添加了100多種增強(qiáng)功能,并包括一些新功能,可為您提供比以往更多的構(gòu)建,管理和維護(hù)數(shù)據(jù)庫(kù)的方式!
為慶祝慧都成立17周年。我們推出購(gòu)正版送上萬(wàn)豪禮活動(dòng),界面開(kāi)發(fā)工具正版授權(quán)最高直降1113元 ,Navicat Premium 正版授權(quán)低至5004元!歡迎咨詢慧都在線客服了解詳情!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: