none
Acessos Analysis Server SQL 2005 RRS feed

  • Pergunta

  • Como posso aceder aos acessos do Analysis Server SQL 2005, por exemplo aos roles que definem o acesso aos cubos atraves de sql pr exemplo??
    terça-feira, 17 de abril de 2007 10:38

Todas as Respostas

  • Não entendi sua pergunta.

     

    Vc pode criar uma role. Adicionar usuários a ela e dar permissões de acesso individuais aos cubos, dimensões e dados das dimensões.

    terça-feira, 17 de abril de 2007 15:57
  • Gostava de saber onde ficam guardados as definições dos roles ...

    A minha instalação tem mais ou menos 15 cubos e 30 roles

    por exemplo se eu quiser saber a que cubos tem acesso um utilizador tenho de editar todos os roles ...

     

    se conseguir fazer um query (sql) à tabela que guarda as definições dos roles é bem mais fácil ...

    terça-feira, 17 de abril de 2007 16:22
  • É que os cubos do SSAS 2005 não ficam gravados em tabelas do SQL Server...

    a definição dos cubos e todos objetos ficam armazenados no sistema de arquivos do projeto como XML

    mais especificamente como arquivos .cube, .dim, . role, etc...

     

    Quando vc cria uma role ele apenas armazena os usuários e a descrição do role... mas todas as permissões e autorizações de acesso ficam dentro do XML cubo que vc esta restringindo ou autorizando...

     

    A tag XML é semelhante a essa:

      <CubePermissions>
        <CubePermission dwdBig Smileesign-time-name="d1f662d1-784f-4aa8-86e3-d625ceed1011">
          <ID>CubePermission</ID>
          <Name>CubePermission</Name>
          <CreatedTimestamp>0001-01-01T03:00:00Z</CreatedTimestamp>
          <LastSchemaUpdate>0001-01-01T03:00:00Z</LastSchemaUpdate>
          <RoleID>Usuário Externos</RoleID>
          <ReadSourceData>None</ReadSourceData>
        </CubePermission>
      </CubePermissions>

     

    A má noticia é que vc não pode fazer uma query para alterar tudo o que vc quer... a boa noticia é que vc pode precionar CTRL+Shift+H no seu BIDS e fazer uma busca ou um replace direto nos aquivos de definição dos cubos.

     

    Tome muito cuidado com isso. Faça um backup antes. Smile

     

    Abraço

    terça-feira, 17 de abril de 2007 17:38