Processo de concessão de permissões de banco de dados

Depois de instalar uma instância do Analysis Services, todos os membros da função de administrador de servidor do Analysis Services nessa instância têm permissões para executar qualquer tarefa na instância do Analysis Services. Por padrão, nenhum outro usuário tem permissão para administrar ou exibir objetos na instância do Analysis Services.

Um membro da função de administrador do servidor pode conceder aos usuários acesso administrativo em todo o servidor, tornando-os membros da função. Um membro da função de administrador do servidor também pode conceder aos usuários acesso de forma mais limitada concedendo-lhes permissões administrativas ou de acesso limitadas ou completas no nível do banco de dados. As permissões administrativas limitadas incluem permissões de definição de processo ou leitura no nível de banco de dados, cubo ou dimensão.

Nas tarefas deste tópico, você definirá uma função de segurança de Processamento de Objetos de Banco de Dados que concede aos membros da função permissão para processar todos os objetos de banco de dados, mas sem permissão para visualizar dados dentro do banco de dados.

Definindo uma função de segurança de objetos de banco de dados de processo

  1. No Gerenciador de Soluções, clique com o botão direito do mouse em Funções e clique em Nova Função para abrir o Designer de Funções.

  2. Clique na caixa de seleção Processar banco de dados.

  3. Na janela Propriedades, altere a propriedade Name dessa nova função para Process Database Objects Role.

    Designer de Funções

  4. Alterne para a guia Associação do Designer de Funções e clique em Adicionar.

  5. Insira as contas dos usuários ou grupos de domínio do Windows que serão membros dessa função. Clique em Verificar Nomes para verificar as informações da conta e clique em OK.

  6. Alterne para a guia Cubos do Designer de Funções.

    Observe que os membros dessa função têm permissões para processar esse banco de dados, mas não têm permissão para acessar os dados no cubo do Tutorial do Analysis Services e não têm acesso de cubo/detalhamento local, conforme mostrado na imagem a seguir.

    Guia Cubos do

  7. Alterne para a guia Dimensões do Designer de Funções.

    Observe que os membros dessa função têm permissões para processar todos os objetos de dimensão neste banco de dados e, por padrão, têm permissões de leitura para acessar cada objeto de dimensão no banco de dados do Tutorial do Analysis Services.

  8. No menu Compilar , clique em Implantar Tutorial do Analysis Services.

    Agora você definiu e implantou com êxito a função de segurança Process Database Objects. Depois que um cubo é implantado no ambiente de produção, os administradores do cubo implantado podem adicionar usuários a essa função conforme necessário para delegar responsabilidades de processamento a usuários específicos.

Observação

Um projeto concluído para a Lição 10 está disponível baixando e instalando os exemplos. Para obter mais informações, consulte Instalar Dados de Exemplo e Projetos para o Tutorial de Modelagem Multidimensional do Analysis Services.

Consulte Também

Funções e permissões (Serviços de Análise)