Criar, excluir ou modificar uma função (Management Studio)

O Reporting Services fornece funções predefinidas que definem níveis de acesso ao servidor de relatório. Cada usuário ou grupo que requer acesso ao servidor de relatório é atribuído a uma função que define as tarefas permitidas. As funções são definidas para o servidor de relatório como um todo. Você deve ser consistente ao definir como uma função é usada por todas as áreas do servidor de relatório.

Para criar, modificar ou excluir funções, é possível usar o SQL Server Management Studio. Você só pode excluir funções que não estejam em uso.

Para atribuir usuários e grupos às funções criadas, use o Portal da Web SSRS. Para obter mais informações, confira Conceder acesso ao usuário a um servidor de relatório.

Observação

Se o servidor de relatório estiver configurado para o modo integrado do SharePoint e você estiver conectado ao site do SharePoint no qual o servidor de relatório está integrado, poderá exibir e modificar os níveis de permissão que controlam o acesso ao conteúdo e às operações do servidor de relatório.

Para criar uma definição de função

  1. No Pesquisador de Objetos, expanda um nó do servidor de relatório.

  2. Expanda a pasta Segurança.

  3. Se você estiver criando uma definição de função no nível do item, clique com o botão direito do mouse em Funções>Nova Função.

    Ou, se você estiver criando uma definição de função no nível do sistema, clique com o botão direito do mouse em Funções do Sistema>Nova Função do Sistema.

  4. Insira um nome exclusivo para a função. Um nome deve conter pelo menos um caractere. Também pode incluir espaços e alguns símbolos, mas não os seguintes caracteres [; : \ / @ & = + , $ / * < > | "].

  5. Insira uma descrição opcionalmente. No Management Studio, essa descrição só é visível nesta página. Os usuários que exibem esse item por meio do portal da Web podem ver essa descrição nessa ferramenta.

  6. Selecione as tarefas que os membros dessa função podem executar.

  7. Selecione OK.

Excluir ou modificar uma definição de função

  1. No Pesquisador de Objetos, expanda um nó do servidor de relatório.

  2. Expanda a pasta Segurança.

  3. Para excluir ou modificar uma definição de função no nível do item, execute uma das ações a seguir:

    1. Para excluir uma definição de função, clique com o botão direito do mouse no item e clique em >Excluir. A caixa de diálogo Excluir Itens do Catálogo é exibida. Selecione OK para excluir a função.

    2. Para modificar uma definição de função, clique com o botão direito do mouse no item >Propriedades. A página Geral da caixa de diálogo Propriedades de Função do Usuário é exibida.

      Selecione as tarefas que os membros dessa função podem executar e selecione OK.

  4. Para excluir ou modificar uma definição de função no nível do sistema, expanda a pasta Funções do Sistema . Execute uma dessas ações:

  • Para excluir uma definição de função do sistema, clique com o botão direito do mouse no item e selecione Excluir. A caixa de diálogo Excluir Itens do Catálogo é exibida. Selecione OK para excluir a função.

  • Para modificar uma definição de função do sistema, clique com o botão direito do mouse no item e selecione Propriedades. A página Geral da caixa de diálogo Propriedades de Função do Sistema é exibida. Selecione as tarefas que os membros desta função podem executar e clique em OK para aplicar as alterações.

Conectar-se a um servidor de relatório no Management Studio
Criar e gerenciar atribuições de função
Reporting Services no SQL Server Management Studio (SSRS)