Безопасность

Применимо к:✅базе данных SQL в Microsoft Fabric

SQL-база данных в Microsoft Fabric включает набор средств безопасности, которые по умолчанию включены или их легко включить, чтобы вы могли легко защитить свои данные.

В этой статье представлен обзор возможностей безопасности в базе данных SQL.

Проверка подлинности

Как и другие типы элементов Microsoft Fabric, базы данных SQL используют проверку подлинности Microsoft Entra. После того как вы предоставите пользователям доступ к своей базе данных, они могут подключиться к ней с помощью аутентификации Microsoft Entra.

Дополнительные сведения о проверке подлинности в базе данных SQL в Microsoft Fabric см. в разделе Аутентификация.

Управление доступом

Вы можете настроить доступ к вашей SQL-базе данных через два набора элементов управления:

  • Контроль доступа в среде Fabric — роли в рабочей области и разрешения на элементы. Они предоставляют самый простой способ управления доступом для пользователей вашей базы данных.
  • Нативные средства управления доступом SQL, такие как разрешения SQL или роли на уровне базы данных. Они позволяют детализированному управлению доступом. Вы можете настраивать роли на уровне базы данных, используя интерфейс Manage SQL Security UI в портале Microsoft Fabric. Вы можете настроить нативные элементы управления SQL с помощью Transact-SQL.

Для получения дополнительной информации о контроле доступа см. раздел Авторизация в базе данных SQL в Microsoft Fabric.

Система управления

Microsoft Purview предоставляет возможности безопасности, контроля рисков и соответствия, которые помогают защищать данные Fabric. Microsoft Purview позволяет маркировать элементы SQL-базы данных метками чувствительности и определять политики защиты, контролирующие доступ на основе меток чувствительности.

Для получения дополнительной информации о возможностях защиты Microsoft Purview для Microsoft Fabric, включая базу данных SQL, см.:

Безопасность сети

Вы можете использовать частные ссылки для обеспечения безопасного доступа к потокам данных в Microsoft Fabric, включая базу данных SQL. Частный канал Azure и частные конечные точки сети Azure используются для отправки трафика данных в частном порядке с помощью магистральной сетевой инфраструктуры Майкрософт, а не через Интернет.

Вы можете настроить приватные ссылки на уровне рабочего пространства (функция предварительного просмотра) и на уровне тенанта.

Дополнительные сведения о частных ссылках см. в статье «Настройка и использование частных ссылок».

Шифрование

Каждое взаимодействие с Fabric шифруется по умолчанию и проходит проверку подлинности с помощью идентификатора Microsoft Entra. Дополнительные сведения см. в разделе "Безопасность" в Microsoft Fabric.

Безопасность транспортного уровня (TLS)

Все подключения к базе данных SQL используют Transport Layer Security (TLS) 1.2 для защиты ваших данных при передаче.

Шифрование данных в состоянии покоя

Microsoft Fabric шифрует все данные в состоянии покоя, используя ключи, управляемые Microsoft. Сервис хранит все данные базы данных в удалённых учетных записях служба хранилища Azure. Чтобы соответствовать требованиям по шифрованию в состоянии покоя при использовании ключей, управляемых Microsoft, сервис включает шифрование на стороне сервиса для каждой учетной записи служба хранилища Azure, которую использует база данных SQL.

Используя ключи, управляемые клиентом для рабочих областей Fabric, вы можете использовать ключи Azure Key Vault для добавления дополнительного уровня защиты к данным в ваших рабочих областях Microsoft Fabric — включая все данные в базе данных SQL в Microsoft Fabric. Управляемый клиентом ключ обеспечивает большую гибкость, позволяя управлять его ротацией, контролировать доступ и аудит использования. Она также помогает организациям соответствовать потребностям управления данными и соответствовать стандартам защиты и шифрования данных.

Дополнительные сведения о ключах, управляемых клиентом для базы данных SQL в Microsoft Fabric, см. в разделе "Ключи, управляемые клиентом" в базе данных SQL в Microsoft Fabric.

Auditing

Аудит SQL в базе данных SQL может отслеживать события, происходящие в базе данных, и записывать их в журнал аудита в системе OneLake. Дополнительные сведения см. в разделе "Аудит".