Controle de acesso refinado para modelos

Nesta página, explicamos como o controle de acesso detalhado funciona com os modelos do Spanner.

Para usuários de controle de acesso refinados, é possível controlar o acesso a entidades MODEL com o seguinte privilégio:

  • Conceda EXECUTE no modelo para permitir que as funções de machine learning o usem.

    GoogleSQL

    GRANT EXECUTE ON MODEL MODEL_NAME TO ROLE ROLE_NAME;
    

INFORMATION_SCHEMA visualizações para modelos

As seguintes visualizações mostram as informações dos papéis e privilégios do banco de dados para modelos:

As linhas nessa visualização são filtradas com base nos privilégios do papel atual do banco de dados nos modelos. Isso garante que os principais possam visualizar apenas os papéis, privilégios e modelos a que têm acesso.

A filtragem de linhas também se aplica às seguintes visualizações relacionadas ao modelo:

O papel do sistema spanner_info_reader e os respectivos membros sempre veem um INFORMATION_SCHEMA não filtrado.

Mais informações