Nesta página, explicamos como o controle de acesso detalhado funciona com o Spanner de modelos de machine learning.
Para usuários de controle de acesso detalhado, é possível controlar o acesso a entidades MODEL com o seguinte privilégio:
Conceda
EXECUTE
ao modelo para permitir que as funções de aprendizado de máquina o usem.GoogleSQL
GRANT EXECUTE ON MODEL MODEL_NAME TO ROLE ROLE_NAME;
Visualizações INFORMATION_SCHEMA
para modelos
As visualizações a seguir mostram as informações de funções e privilégios do banco de dados para modelos:
- Bancos de dados do dialeto GoogleSQL:
INFORMATION_SCHEMA.MODEL_PRIVILEGES
As linhas nessa visualização são filtradas com base nos privilégios da função do banco de dados atual em modelos. Isso garante que os principais possam visualizar apenas o funções, privilégios e modelos a que elas têm acesso.
A filtragem de linhas também se aplica às seguintes visualizações relacionadas ao modelo:
GoogleSQL
A função do sistema spanner_info_reader
e os membros dela sempre veem um
INFORMATION_SCHEMA
não filtrado.