国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Milvus向量數據庫如何確保數據安全?

譯文
安全 數據安全
本文旨在分析向量數據庫Milvus如何通過用戶身份驗證和TLS連接確保數據安全。

譯者 | 李睿

審校 | 孫淑娟

在充分考慮數據安全的情況下,用戶身份驗證和傳輸層安全(TLS)連接現在在Milvus 2.1中正式可用。無需用戶身份驗證,任何人都可以使用SDK訪問向量數據庫中的所有數據。但是,從Milvus 2.1開始,只有擁有有效用戶名和密碼的用戶才能訪問Milvus向量數據庫。此外在Milvus2.1中,數據安全性受到傳輸層安全(TLS)的進一步保護,可以確保計算機網絡中的安全通信。

本文旨在分析向量數據庫Milvus如何通過用戶身份驗證和TLS連接來確保數據安全,并解釋作為想要在使用向量數據庫時確保數據安全的用戶,如何利用這兩個特性。

什么是數據庫安全性以及為什么它很重要?

數據庫安全性是指為確保數據庫中所有數據的安全和保密而采取的措施。最近在Twitter公司、萬豪酒店和德克薩斯州保險部等發生的數據泄露事件,讓人們對數據安全問題更加警惕。所有這些案例不斷地提醒人們,如果數據沒有得到很好的保護并且他們使用的數據庫是安全的,那么企業或組織可能會遭受嚴重的損失。

Milvus向量庫如何保障數據安全?

在當前2.1版本中,Milvus向量數據庫嘗試通過身份驗證和加密來確保數據庫安全。更具體地說,在訪問級別上,Milvus支持基本的用戶身份驗證來控制誰可以訪問數據庫。與此同時,在數據庫層面,Milvus采用傳輸層安全(TLS)加密協議來保護數據通信。

用戶認證

Milvus向量數據庫中的基本用戶身份驗證功能支持使用用戶名和密碼訪問向量數據庫,以確保數據安全。這意味著客戶端只有在提供經過身份驗證的用戶名和密碼后才能訪問Milvus實例。

1.MilvusVector數據庫中的身份驗證工作流程

所有gRPC請求都由Milvus代理處理;因此身份驗證由代理完成。使用憑證登錄連接Milvus實例的流程如下:

(1)為每個Milvus實例創建憑證,加密后的密碼存儲在etcd中。Milvus使用bcrypt進行加密,因為它實現了Provos和Mazières的自適應哈希算法。

(2)在客戶端,SDK連接Milvus服務時發送密文。base64密文(:)通過密鑰授權附加到元數據。

(3)Milvus代理攔截請求并驗證憑證。

(4)憑證在代理本地緩存。

身份驗證工作流程

在更新憑證后,Milvus向量數據庫中的系統工作流程如下:

(1)Root coord負責調用插入、查詢和刪除API時的憑據。

(2)當用戶因為忘記密碼而更新憑證時,例如,新密碼將保存在etcd中。則代理的本地緩存中的所有舊憑據都將無效。

(3)身份驗證攔截器首先從本地緩存中查找記錄。如果緩存中的憑據不正確,將觸發從根坐標獲取最新記錄的RPC調用。并且本地緩存中的憑據會相應更新。

憑據更新工作流程

2.如何在Milvus向量數據庫中管理用戶身份驗證

要啟用身份驗證,需要在milvus.yaml文件中配置Milvus時先將common.security.authorizationEnabled設置為true。

在啟用之后,將為Milvus實例創建一個root用戶。該root用戶可以使用Milvus的初始密碼連接Milvus向量數據庫。

from pymilvus import connections
connections.connect(
alias='default',
host='localhost',
port='19530',
user='root_user',
password='Milvus',
)

強烈建議在首次啟動 Milvus 向量數據庫時更改 root 用戶的密碼。

然后, root 用戶可以通過運行以下命令創建新用戶來進一步創建更多新用戶進行身份驗證訪問。

from pymilvus import utility
utility.create_credential('user', 'password', using='default')

創建新用戶時要記住兩件事:

  • 新用戶名長度不能超過32個字符,且必須以字母開頭。用戶名中只允許使用下劃線、字母或數字。例如,用戶名“2abc!”不被接受。
  • 至于密碼,其長度應為6~256個字符。

設置好新憑證后,新用戶可以使用用戶名和密碼連接到Milvus實例。

from pymilvus import connections
connections.connect(
alias='default',
host='localhost',
port='19530',
user='user',
password='password',
)

與所有身份驗證過程一樣,不必擔心忘記密碼。可以使用以下命令重置現有用戶的密碼。

from pymilvus import utility
utility.reset_password('user', 'new_password', using='default')

2.TLS連接

傳輸層安全性(TLS)是一種身份驗證協議,用于在計算機網絡中提供通信安全性。TLS使用證書在兩個或多個通信方之間提供身份驗證服務。

如何在Milvus向量數據庫中啟用TLS

要在Milvus向量數據庫中啟用TLS,首先需要運行以下命令,準備兩個用于生成證書的文件:一個名為openssl.cnf的默認OpenSSL配置文件和一個名為gen.shused的文件,用于生成相關證書。

mkdir cert && cd cert
touch openssl.cnf gen.sh

然后可以將在此處提供的配置復制并粘貼到這兩個文件中。或也可以根據我的配置進行修改,以更好地適應應用。

當這兩個文件準備好之后,可以運行gen.sh文件來創建九個證書文件。同樣,也可以根據需要修改九個證書文件中的配置。

chmod+xgen.sh
./gen.sh

在可以使用TLS連接到Milvus服務之前,還有最后一步。必須將tlsEnabled設置為true,并在config/milvus.yaml中配置服務器的server.pem、server.key和ca.pem的文件路徑。下面的代碼是一個例子。

tls:
serverPemPath: configs/cert/server.pem
serverKeyPath: configs/cert/server.key
caPemPath: configs/cert/ca.pem
common:
security:
tlsEnabled: true

然后,只要在使用Milvus連接SDK時為客戶端指定client.pem、client.key和ca.pem的文件路徑,就可以通過TLS連接Milvus服務。下面的代碼也是一個例子。

from pymilvus import connections
_HOST = '127.0.0.1'
_PORT = '19530'
print(f"\nCreate connection...")
connections.connect(host=_HOST, port=_PORT, secure=True, client_pem_path="cert/client.pem",
client_key_path="cert/client.key",
ca_pem_path="cert/ca.pem", server_name="localhost")
print(f"\nList connections:")
print(connections.list_connections())

原文標題:??How Does the Milvus Vector Database Ensure Data Security???,作者:Angela Ni

責任編輯:華軒 來源: 51CTO
相關推薦

2024-04-25 16:33:41

2010-09-17 20:28:29

2022-03-14 09:00:00

數據庫Milvus集群

2023-07-28 08:00:00

人工智能向量數據庫

2025-04-27 00:00:00

Milvus向量數據庫AI

2025-12-16 08:03:36

2020-06-28 11:00:18

大數據數據湖安全

2023-11-27 00:58:00

數據庫AI

2022-12-05 08:00:00

數據庫向量化數據庫性能

2024-12-13 08:32:28

向量數據庫云原生LangChain

2011-03-15 09:04:55

2025-07-04 04:22:00

數據安全零信任

2023-11-13 16:08:59

2025-07-17 02:00:00

解碼向量檢索云原生數據庫

2010-08-16 14:21:13

2022-04-18 09:00:00

數據庫向量機器學習

2025-05-26 02:44:00

向量數據庫傳統數據庫向量化

2024-05-22 12:07:12

向量數據庫AI
點贊
收藏

51CTO技術棧公眾號

99久热re在线精彩视频| 26uuu亚洲电影| av电影天堂一区二区在线观看| 国产精品爽爽爽爽爽爽在线观看| av人人综合网| 欧美精品99久久久**| 超碰超碰97| 久久精品亚洲精品国产欧美| 六月婷婷激情网| 精品电影一区| 国产精品视频免费在线观看| 91久久精品无嫩草影院| 日韩精品高清在线| 午夜国产福利在线| 韩曰欧美视频免费观看| 午夜爽爽爽男女免费观看影院| 成人少妇影院yyyy| 欧美 国产 精品| 久久99在线观看| 色之综合天天综合色天天棕色| 一区二区动漫| 精品欧美日韩| 亚洲欧美高清| 日本精品一区二区三区高清 久久| 欧美亚韩一区| 国产伦精品一区二区三区免费视频| 亚洲国产一区二区在线观看| 国产自摸综合网| 亚洲在线久久| 99久久99| 亚洲免费一区二区| 欧美一区二区三区四区五区六区| 性欧美暴力猛交另类hd| 日韩欧美一区二区在线观看 | 日韩色淫视频| xxxxx成人.com| 大奶一区二区三区| 午夜精品久久久久久久男人的天堂| 狂野欧美xxxx韩国少妇| 欧美精品电影免费在线观看| 卡通动漫精品一区二区三区| 国产成人精品国内自产拍免费看| 99久久精品费精品国产风间由美| 国产欧美日韩伦理| 激情综合网天天干| 香蕉视频网站入口| 婷婷成人综合网| 免费av在线播放| 日韩精品免费在线观看| 日韩欧美三区| 国产精品视频大全| 国产精品mm| 亚洲免费av网| 26uuu色噜噜精品一区二区| 国产黄色影视| 91.com视频| 六九午夜精品视频| 国产精品一区二区电影| 国产日韩免费| 国产成人亚洲综合无码| 综合中文字幕亚洲| 国产高清一级毛片在线不卡| 亚洲国产欧美自拍| 国产一区二区三区不卡av| 亚洲free性xxxx护士hd| 国产在线精品一区二区| 成人观看视频| 欧美zozozo| 天堂资源在线亚洲| 秋霞在线观看一区二区三区| 91在线观看下载| 高清毛片在线看| 久久夜色精品国产| 亚洲日韩成人| 亚洲老女人av| 欧美大片在线观看一区二区| 精品精品国产三级a∨在线| 欧美日韩电影一区二区三区| 国产精品网站在线| 黄色成年人视频在线观看| 欧美美女18p| 奶水喷射视频一区| ·天天天天操| 亚洲国产成人精品女人久久久 | 国产黄色一级网站| 色欲综合视频天天天| 成人精品国产| 成人性色av| 国产日韩欧美精品综合| 亚洲91av| 成人福利网站在线观看| 91欧美一区二区| 黄网站免费在线观看| 国产第一区电影| 91丝袜高跟美女视频| 成人黄色动漫| 国产偷国产偷亚洲高清97cao| 一区二区三区四区国产精品| 欧美日韩午夜电影网| 精品国产一区二区三区在线| 欧美一区二区三区影视| 日韩免费视频| 成人av小说网| 欧美成人黄色小视频| 国产麻豆视频一区| 欧美xxxx免费虐| 韩日午夜在线资源一区二区| 一区二区三区久久| 精品国产亚洲日本| 精品国产乱码久久久久久久软件| 国产精品美女久久久久aⅴ| 另类专区亚洲| 91青青草免费在线看| 亚洲五月六月丁香激情| 不卡亚洲精品| 免费一区二区三区在在线视频| 国产欧美一区二区三区鸳鸯浴| 亚洲wwww| 久久久福利视频| 亚洲午夜久久久久久久久电影院| 国产亚洲人成a在线v网站| 久久精品欧美| 亚洲欧美国产三级| 外国成人在线视频| 欧美色图另类小说| 日韩精品999| 丝袜美腿高跟呻吟高潮一区| 中文字幕在线看| 国产盗摄xxxx视频xxx69| 91色婷婷久久久久合中文| 国产在线看片免费视频在线观看| 91嫩草免费看| 婷婷丁香激情综合| av永久不卡| 欧洲伦理片一区 二区 三区| 日韩免费在线视频| 中文字幕巨乱亚洲| 国产精品成人国产| 日本不卡一区二区三区四区| 中文字幕一区av| 国产精品一线天粉嫩av| 亚洲黄色小视频在线观看| 俺去了亚洲欧美日韩| 国产美女在线观看一区| 欧美人与禽猛交乱配| 日韩国产在线一区| 日韩三级精品电影久久久| 妖精视频成人观看www| 成人高潮成人免费观看| 91日韩在线视频| 亚洲成av人影院在线观看网| 欧美精品入口| 日本在线免费中文字幕| 精品国产免费久久久久久尖叫 | 亚洲国产日产av| 国内黄色精品| 青青草免费在线视频| 成人激情视频在线播放| 午夜精品一区二区三区三上悠亚| 日本一区二区在线看| 美乳中文字幕| 国产精品视频地址| 欧美手机在线视频| 99精品国产在热久久下载| 久久国产精品一区| 日韩电影免费观看高清完整| 欧美一区二区三区色| 日韩中文字幕区一区有砖一区 | 亚洲精品中文在线影院| 91精品国产成人观看| 日韩精品福利| 久久精品中文字幕一区二区三区| 欧美成人艳星乳罩| 久久九九99| 成人综合日日夜夜| 污网站免费在线| 国产精品av在线播放| 在线观看91视频| 日韩精品一区第一页| 欧美经典影片视频网站| 日韩黄色动漫| 春色成人在线视频| 日韩免费看网站| www.日韩精品| 大伊香蕉精品在线品播放| 免费在线观看av片| 97视频在线免费| 欧洲永久精品大片ww免费漫画| 欧美性jizz18性欧美| 欧美亚洲三区| 国产一区在线电影| 国产专区在线播放| 伊人久久婷婷色综合98网| 日韩一级黄色av| 一区二区三区在线观看动漫| 精品不卡视频| 88xx成人免费观看视频库| 精产国产伦理一二三区| 欧美国产二区| 欧美国产日韩一区|