Compartilhar via


Conceder permissões para as estruturas e os modelos de mineração de dados (Analysis Services)

Por padrão, apenas um administrador do servidor do Analysis Services tem permissões para exibir estruturas de mineração de dados ou modelos de mineração no banco de dados. Siga as instruções abaixo para conceder permissões aos usuários que não são administradores.

Definir permissões para acessar uma estrutura de mineração

  1. No SSMS, conecte-se ao Analysis Services. Consulte Conectar-se de aplicativos cliente (Analysis Services) se precisar de ajuda com essas etapas.

  2. Abra a pasta Bancos de dados no Pesquisador de Objetos e selecione um banco de dados.

  3. Clique com o botão direito do mouse em Funções e escolha Nova Função.

  4. No painel Geral, insira um nome e, opcionalmente, uma descrição. Essa página também contém várias permissões de banco de dados, como Controle Total, Processar Banco de Dados e Ler Definição. Nenhuma dessas permissões é necessária para acesso à mineração de dados. Consulte Conceder permissões de banco de dados (Analysis Services) para obter mais informações sobre as permissões de banco de dados.

  5. No painel Estrutura de Mineração, selecione Ler ou Leitura/Gravação para cada estrutura de mineração de dados.

  6. No painel Associação, insira as contas de usuário e grupo do Windows que se conectam ao Analysis Services usando essa função.

  7. Clique em OK para terminar de criar a função.

Definir permissões para acessar um modelo de mineração

Uma função pode ter permissões de Leitura, Leitura/Gravação, Detalhamento e Ler Definição para um modelo de mineração de dados, que permitem exibir e procurar os dados subjacentes.

Observação   Se você habilitar detalhamento na estrutura de mineração e no modelo de mineração, qualquer usuário que for membro de uma função que tenha permissões de detalhamento no modelo de mineração e na estrutura de mineração também poderá exibir colunas na estrutura de mineração, até mesmo se essas colunas não estiverem incluídas no modelo de mineração. Portanto, para proteger informações confidenciais, você deveria configurar a exibição da fonte de dados para mascarar informações pessoais e só permitir acesso de detalhamento na estrutura de mineração quando necessário.

Para conceder a um usuário permissões de leitura ou de leitura/gravação a uma função do banco de dados, o usuário deve ser membro da função de servidor do Analysis Services ou membro de uma função de banco de dados do Analysis Services com permissões de Controle total (Administrador).

  1. No SQL Server Management Studio, conecte-se à instância do Analysis Services, expanda Funções para o banco de dados apropriado no Pesquisador de Objetos e clique em uma função de banco de dados (ou crie uma nova função de banco de dados).

  2. No painel Estrutura de Mineração, localize o modelo de mineração na lista Modelos de Mineração, e selecione Leitura, Leitura/Gravação, Extração de Detalhes ou Procurar para esse modelo de mineração.

  3. No painel Associação, insira as contas de usuário e grupo do Windows que se conectam ao Analysis Services usando essa função.

  4. Clique em OK para terminar de criar a função.

Para usar uma fonte de dados em uma consulta de detalhamento que usa a cláusula DMX (Data Mining Extensions) OPENQUERY, a função de banco de dados precisa também de permissão de leitura/gravação no objeto de fonte de dados adequado. Para obter mais informações, consulte Conceder permissões para um objeto de fonte de dados (Analysis Services) e OPENQUERY (DMX).

ObservaçãoObservação

Por padrão, o envio de consultas de DMX usando OPENROWSET está desabilitado.

Consulte também

Tarefas

Conceder permissões de administrador do servidor (Analysis Services)

Conceder acesso personalizado aos dados da dimensão (Analysis Services)

Conceitos

Conceder permissões de cubo ou modelo (Analysis Services)

Concedendo acesso personalizado aos dados da célula (Analysis Services)