Requisitos de usuário do banco de dados Microsoft SQL Server
Visualização
O conector do Microsoft SQL Server está em Public Preview.
Este artigo descreve os privilégios que devem ser concedidos ao usuário do banco de dados Microsoft SQL Server que o senhor planeja usar para fazer o ingesting em Databricks.
A Databricks recomenda que o senhor crie um usuário de banco de dados que seja usado exclusivamente para a ingestão da Databricks.
Conceder privilégios de banco de dados
A tabela a seguir lista os privilégios que o usuário do banco de dados deve ter, independentemente de o senhor usar a captura de dados de alterações (CDC) (CDC) ou o acompanhamento de alterações. Ele também mostra o comando para conceder cada privilégio.
Privilégios | Comandos |
---|---|
Acesso de leitura às seguintes tabelas do sistema e visualização no banco de dados mestre :
| Execute o seguinte comando T-SQL no banco de dados mestre: SQL
|
Execute permissões nos seguintes procedimentos armazenados pelo sistema no banco de dados que você deseja ingerir :
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
|
| Execute o seguinte comando T-SQL para cada esquema e tabela que o senhor deseja ingerir: SQL
|
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
|
captura de dados de alterações (CDC) (CDC) requisitos de privilégio
Se o CDC estiver ativado, serão necessários privilégios adicionais nos objetos de suporte DDL. Consulte Habilitar integrado CDC em Microsoft SQL Server .
Alterar os requisitos de privilégio de acompanhamento
Se o acompanhamento de alterações estiver ativado, serão necessários privilégios adicionais nos objetos de suporte DDL. Consulte Habilitar acompanhamento de mudanças em Microsoft SQL Server .