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
As tabelas nesta seção listam os privilégios que o usuário do banco de dados deve ter, dependendo da variação do banco de dados. Esses privilégios são necessários se o senhor usar a captura de dados de alterações (CDC) (CDC) ou alterar o acompanhamento. As tabelas também mostram o comando para conceder cada privilégio.
Bancos de dados não Azure
Privilégios necessários | comando para conceder | Onde executar o comando |
---|---|---|
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
| Banco de dados mestre |
Execute permissões nos seguintes procedimentos armazenados pelo sistema no banco de dados mestre:
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
| Banco de dados mestre |
| Execute o seguinte comando T-SQL para cada esquema e tabela que o senhor deseja ingerir: SQL
| Banco de dados que você deseja ingerir |
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
| Banco de dados que você deseja ingerir |
Banco de dados SQL do Azure
Privilégios | Comandos | Onde executar o comando |
---|---|---|
Acesso de leitura às seguintes tabelas do sistema e visualização no banco de dados que o senhor deseja ingerir:
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
| Banco de dados que você deseja ingerir |
Azure SQL gerenciar Instância
Privilégios | Comandos | Onde executar o comando |
---|---|---|
Acesso de leitura às seguintes tabelas do sistema e visualização no banco de dados que o senhor deseja ingerir:
| Execute o seguinte comando T-SQL no banco de dados que o senhor deseja ingerir: SQL
| Banco de dados que você deseja ingerir |
acesso de visualização e leitura aos bancos de dados:
| Execute o seguinte comando T-SQL no banco de dados mestre: SQL
| Banco de dados mestre |
Execute permissões nos seguintes procedimentos armazenados no sistema:
| Execute o seguinte comando T-SQL no banco de dados mestre: SQL
| Banco de dados mestre |
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 .