文档菜单
文档首页
/
MongoDB Compass
/

使用中加密教程

本页内容

  • 概述
  • 要求和限制
  • 创建您的加密集合
  • 导入您的数据
  • 启用和禁用使用中加密

使用在用加密(In-Use Encryption)功能,您可以使用查询加密连接到您的部署。此连接方法允许您加密集合中的部分字段。

您还可以使用CSFLE加密集合中的部分字段。通过模式编辑器启用CSFLE加密。

本指南将向您展示如何使用查询加密连接到您的部署和集合。

本指南使用在引导示例中的数据集air_airlines.json。本指南涵盖了导入数据集的过程。

  • 正在使用加密是Enterprise/Atlas特有的功能。

  • 您需要一个副本集来使用此连接选项。您的副本集可以是一个节点或者更大。

  • 您需要使用正在使用加密连接到Compass上的您的部署。有关如何连接到您的部署的更多信息,请参阅正在使用加密连接选项卡.

一旦您的部署使用正在使用加密连接,请使用可查询加密创建您的集合。您可以在新数据库和新集合中创建,或者在现有数据库中创建新集合。

可查询加密仅支持新集合。您无法在现有集合上启用可查询加密。

1

点击创建数据库按钮或创建集合按钮。

输入数据库和/或集合的名称。

2
3
4

更改path字段值,从encryptedField更改为您想要加密的字段名称。

Encrypted Field Name
点击放大

在此,加密字段是air_airlines数据集的base字段。

有关更多信息,请参阅加密字段。

5
6
7
1

该收藏夹名称旁边有一个表示该收藏夹字段已加密的 可查询加密 徽章。

2
3
4
5

导入的集合将显示在文档视图中。指定的加密字段旁以密钥符号标记。

Encrypted Field
点击放大

在此,base 字段以密钥符号标记。

您可以在部署中启用和禁用使用中加密。

当使用中加密被 启用

  • 您可以修改加密值。

  • 您可以插入文档,指定的字段将被加密。

当使用中加密被 禁用

  • 您不能修改加密值。指南针将这些字段的值显示为一系列星号。

  • 插入的文档不能加密字段。

要禁用使用中加密

1
In-Use Encryption Connection button
点击放大
2

点击为此连接启用正在使用加密开关。

禁用正在使用加密仅影响访问指南针您的数据的方式。

返回

采样