Funções de aplicativo no Snowflake Connector for MySQL¶
Nota
O Snowflake Connector for MySQL está sujeito aos Termos do conector.
As seções a seguir descrevem as funções de aplicativo disponíveis no aplicativo do conector:
ADMIN
AGENT
VIEWER
DATA_READER
Todas as funções do aplicativo são atribuídas automaticamente à função de nível de conta responsável pela instalação do aplicativo na conta. Elas podem então ser reatribuídas para facilitar o controle sobre o acesso ao aplicativo do conector. Mais sobre isso: GRANT APPLICATION ROLE.
Função de aplicativo ADMIN¶
A função do aplicativo ADMIN
pode ser usada para exibir a configuração e o estado do conector. Também permite executar procedimentos contidos no aplicativo.
Função de aplicativo AGENT¶
A função de aplicativo AGENT
é usada pelo agente para poder executar o processo de replicação. Não deve ser usada manualmente.
Função de aplicativo VIEWER¶
A função de aplicativo VIEWER
fornece acesso para exibir a configuração básica do conector.
Função de aplicativo DATA_READER¶
A função de aplicativo DATA_READER
pode ser usada para conceder privilégios de leitura em dados replicados sem acesso ao próprio aplicativo do conector.
Para exibir dados replicados, um usuário precisa ter os seguintes privilégios:
Concessão
USAGE
no banco de dados de destinoConcessão
USAGE
no esquema de destinoConcessão na tabela de destino
SELECT
O conector concede privilégios USAGE
/ SELECT
a esta função em todos os bancos de dados de destino, esquemas e tabelas criados pelo aplicativo.
Atenção
Esteja ciente de que a função de aplicativo DATA_READER
recebe privilégios apenas em objetos criados pelo aplicativo. Se o banco de dados de destino ou esquema de destino já existir e não for de propriedade do aplicativo do conector, o conector não poderá conceder privilégios adequados à função DATA_READER
nesses objetos. Nesse caso, as funções de nível de conta com a função de aplicativo DATA_READER
precisam ser complementadas manualmente com a concessão USAGE
nesses objetos.