Tutorial Business Intelligence

Definindo a segurança do warehouse

Nesta lição, você vai definir a segurança para o warehouse.

O primeiro nível da segurança é o ID do usuário do início de sessão que está em utilização quando você abre o Centro de Data Warehouse . Quando você inicia sessão para o Centro de Controle do DB2, o Centro de Data Warehouse verifica se você está autorizado a abrir a interface administrativa do Centro de Data Warehouse comparando seu ID do usuário com as entradas do banco de dados de controle do warehouse. O banco de dados de controle do warehouse contém as tabelas de controle exigidas para armazenar os metadados do Centro de Data Warehouse . Você inicializa as tabelas de controle para este banco de dados quando instala o servidor do warehouse como uma parte do DB2 Universal Database ou usa a janela Gerenciamento do Banco de dados de Controle do Warehouse Center. Durante a inicialização, você especifica o nome ODBC do banco de dados de controle do warehouse, um ID do usuário do DB2 válido e uma senha. O Centro de Data Warehouse autoriza esse ID do usuário e senha para atualizar o banco de dados de controle do warehouse. No Centro de Data Warehouse , esse ID do usuário é definido como usuário padrão do warehouse.

Dica:
O usuário padrão do warehouse exige um tipo diferente de autorização do sistema operacional e do banco de dados para cada sistema operacional que o banco de dados do warehouse suporta. Para obter mais informações, consulte DB2 Warehouse Manager Installation Guide.

O usuário padrão do warehouse está autorizado a acessar todos os objetos do Centro de Data Warehouse e executar todas as funções do Centro de Data Warehouse . No entanto, provavelmente, você vai querer restringir o acesso a certos objetos do Centro de Data Warehouse e as tarefas que os usuários podem executar nos objetos. Por exemplo, as origens e destinos do warehouse contêm as senhas e IDs dos usuários para seus bancos de dados correspondentes. Pode ser que você deseja restringir o acesso às origens e destinos do warehouse que contêm os dados importantes, tais como dados pessoais.

Para fornecer este nível de segurança, o Centro de Data Warehouse fornece um sistema de segurança separado da segurança do sistema operacional e do banco de dados. Para implementar a segurança do Centro de Data Warehouse , você define os usuários e os grupos do warehouse. Um grupo de warehouse é um agrupamento nomeado dos usuários do warehouse e suas respectivas autorizações para executar as funções. Os usuários e os grupos de warehouse não precisam possuir correspondência com os usuários do BD e grupos do BD definidos para o banco de dados de controle do warehouse.

Por exemplo, você pode definir um usuário de warehouse que corresponda a um usuário que usa o Centro de Data Warehouse . Depois você pode definir um grupo de warehouse que seja autorizado a acessar certas origens do warehouse e incluir o novo usuário no novo grupo de warehouse. O novo usuário está autorizado a acessar as origens do warehouse incluídas no grupo.

Existem vários tipos de autorização que podem ser concedidas aos usuários. Você pode incluir qualquer um dos diversos tipos de autorização em um grupo de warehouse. Você pode também incluir um usuário do warehouse em mais de um grupo do warehouse. A combinação dos grupos aos quais o usuário pertence é a autorização geral do usuário.

Nesta lição, você vai iniciar sessão do Centro de Data Warehouse como usuário padrão do warehouse, definir um novo usuário do warehouse e definir um novo grupo de warehouse.


Especificando o banco de dados de controle do warehouse

Quando você instala o Centro de Data Warehouse como parte da instalação padrão do DB2, o processo de instalação registra o banco de dados de controle do warehouse padrão como o banco de dados de controle do warehouse ativo. No entanto, você precisa utilizar o banco de dados TBC_MD da amostra como o banco de dados de controle do warehouse para poder utilizar os metadados da amostra. Para tornar TBC_MD o banco de dados ativo, você precisa reinicializá-lo.

Para reinicializar o TBC_MD:

  1. Clique em Iniciar --> Programas --> IBM DB2 --> Gerenciamento do Banco de Dados de Controle do Warehouse.

    A janela Gerenciamento do Banco de Dados de Controle do Centro de Data Warehouse é aberta.

  2. No campo Novo banco de dados de controle, digite o nome do novo banco de dados de controle que você quer utilizar.
    TBC_MD
    
  3. No campo Esquema, utilize o esquema padrão de IWH.
  4. No campo ID de Usuário, digite o nome do ID de usuário exigido para acessar o banco de dados.
  5. No campo Senha, digite o nome da senha para o ID de usuário.
  6. No campo Confirmação da Senha, digite a senha novamente.
  7. Clique em OK.

    A janela continua aberta. O campo Mensagens exibe as mensagens que indicam o status dos processos de criação e migração.

  8. Depois que o processo estiver concluído, feche a janela. Agora, TBC_MD é o banco de dados de controle do warehouse ativo.

Iniciando o Centro de Data Warehouse

Neste exercício, você vai iniciar o Centro de Data Warehouse a partir do Centro de Controle do DB2 e iniciar sessão como usuário padrão do warehouse. Quando você efetuar o inío de sessão, você irá utilizar o banco de dados de controle do warehouse TBC_MD. O usuário padrão do warehouse para TBC_MD é o ID do usuário especificado quando você criou os bancos de dados de amostra do Data Warehouse.

O TBC_MD deve ser um banco de dados local ou remoto catalogado na estação de trabalho que contém o servidor do warehouse. Ele também deve ser um banco de dados local ou remoto catalogado na estação de trabalho que contém o cliente administrativo do Centro de Data Warehouse .

Para iniciar o Centro de Data Warehouse :

  1. Na janela Centro de Controle do DB2, clique em Ferramentas --> Centro de Data Warehouse . A janela Início de Sessão do Centro de Data Warehouse é aberta.
  2. Clique no botão de comando Avançado.

    A janela Avançado é aberta.

  3. No campo Banco de dados de controle, digite TBC_MD, o nome do banco de dados de controle do warehouse incluído na amostra.
  4. No campo Nome de host do servidor, digite o nome do host TCP/IP para a estação de trabalho onde o gerenciador do warehouse está instalado.


    Figure db2tu035 not displayed.

  5. Clique em OK.

    A janela Início de Sessão Avançado é fechada.

    No próximo início de sessão, o Centro de Data Warehouse vai utilizar as definições especificadas na janela Início de Sessão Avançado.

  6. No campo ID do usuário da janela Início de Sessão do Centro de Data Warehouse, digite o ID do usuário padrão do warehouse.
  7. No campo Senha, digite a senha para o ID do usuário.


    Janela Início de Sessão

  8. Clique em OK.

    A janela Início de Sessão do Centro de Data Warehouse é fechada.

  9. Feche a janela Barra de Lançamento do Centro de Data Warehouse.

Definindo um usuário do warehouse

Neste exercício, você vai definir um novo usuário para o Centro de Data Warehouse .

O Centro de Data Warehouse controla o acesso para os IDs do usuário. Quando um usuário inicia sessão, o ID de usuário é comparado com os usuários do warehouse definidos no Centro de Data Warehouse para determinar se o usuário está autorizado a acessar o Centro de Data Warehouse . Você pode autorizar usuários adicionais a acessar o Centro de Data Warehouse definindo os novos usuários do warehouse.

O ID de usuário para o novo usuário não exige autorização para o sistema operacional nem para o banco de dados de controle do warehouse. O ID de usuário existe somente no Centro de Data Warehouse .

Para definir um usuário do warehouse:

  1. No painel esquerdo da janela principal Centro de Data Warehouse (Centro de Data Warehouse), expanda a pasta Administração.
  2. Expanda a árvore Grupos e Usuários do Warehouse.
  3. Clique com o botão direito do mouse na pasta Usuários do Warehouse, e outro em Definir.

    O bloco de notas Definir Usuário do Warehouse é aberto.

  4. No campo Nome, digite o nome do negócio de seu usuário:
    Usuário do Tutorial
    

    O nome identifica o ID de usuário dentro do Centro de Data Warehouse . Esse nome pode ter até 80 caracteres, incluindo espaços.

  5. No campo Administrador, digite seu nome como o contato para esse usuário.
  6. No campo Descrição, digite uma descrição curta para o usuário:
    Este usuário foi criado para o tutorial.
    
    Dica:
    Você pode utilizar os campos Descrição e Notas para fornecer metadados sobre as definições do warehouse. Depois você pode publicar esses metadados em um catálogo de informações para o warehouse. Os usuários do warehouse podem pesquisar os metadados para localizar o warehouse que contém as informações que eles precisam consultar.
  7. No campo ID de usuário, digite o novo ID do usuário:
    tutuser
    

    O ID do usuário não pode ter mais de 60 caracteres e não pode conter espaços, hífens nem caracteres especiais (tais como @, #, $, %,>, +, =). Ele pode conter o caractere sublinhado.

    Especificando um ID do usuário exclusivo:

    Para determinar se um ID do usuário e senha são exclusivos:

    1. Na janela principal do Centro de Data Warehouse (Centro de Data Warehouse), expanda a árvore Administração.
    2. Clique na pasta Usuários Warehouse. Todos os IDs de usuário para o data warehouse aparecem no painel direito. Qualquer ID que não apareça no painel direito é um ID exclusivo.
  8. No campo Senha, digite a senha:
    senha
    

    As senhas devem ter um mínimo de seis caracteres e não podem conter espaços, hífens nem caracteres especiais.

    Dica:
    Você pode alterar sua senha nesta página do bloco de notas do usuário.
  9. No campo Confirmação de Senha, digite sua senha novamente.
  10. Verifique se a caixa de seleção Usuário ativo está selecionada.
    Dica:
    Você pode limpar essa caixa de seleção para revogar temporariamente um acesso de usuário ao Centro de Data Warehouse, sem excluir a definição do usuário.

    Bloco de Notas Definir Usuário do Warehouse
  11. Clique em OK para salvar o usuário do warehouse e fechar o bloco de notas.

Definindo o grupo de warehouse

Neste exercício, você vai definir um grupo de warehouse que vai autorizar o Usuário do Tutorial criado para executar essas tarefas.

Para definir o grupo de warehouse:

  1. Na janela principal do Centro de Data Warehouse (Centro de Data Warehouse), clique com o botão direito do mouse na pasta Grupos do Warehouse e clique em Definir.

    O bloco de notas Definir Grupo do Warehouse é aberto.
    Bloco de notas Definir Grupo do Warehouse

  2. No campo Nome, digite o nome para o novo grupo:
    Grupo do Tutorial do Warehouse
    
  3. No campo Administrador, digite seu nome como o contato para esse novo grupo.
  4. No campo Descrição, digite uma descrição curta sobre o novo grupo:
    Este é o grupo do tutorial do warehouse.
    
  5. Na lista Privilégios disponíveis, clique em >> para selecionar todos os privilégios para seu grupo.

    Os privilégios de Administração e Operações são movidos para a lista Privilégios selecionados. Agora seu grupo possui os seguintes privilégios:

    Administração
    Os usuários do grupo de warehouse podem definir e alterar usuários e grupos do warehouse, alterar as propriedades do Centro de Data Warehouse , importar metadados e definir quais grupos do warehouse possuem acesso aos objetos quando eles são criados.

    Operações
    Os usuários do grupo de warehouse podem monitorar o status do processo programado.
  6. Clique na guia Usuários do Warehouse.
  7. Na lista Usuários do warehouse disponíveis, selecione o Tutorial User (Usuário do Tutorial).
  8. Clique em >.

    O Usuário do Tutorial é movido para a lista Usuários do warehouse selecionados.
    Figure db2tu037 not displayed.
    Agora o usuário faz parte do grupo de warehouse.

    Desconsidere a página Origens e Destinos do Warehouse e a página Processos. Você vai criar esses objetos nas lições subseqüentes. Você vai autorizar o grupo de warehouse a acessar objetos enquanto cria os objetos.

  9. Clique em OK para salvar o grupo do usuário do warehouse e feche o bloco de notas.

O que você fez

Nesta lição, você efetuou o início de sessão para o Centro de Data Warehouse , criou um novo usuário e definiu um grupo de warehouse. Nas lições seguintes, você vai autorizar o grupo de warehouse a acessar os objetos que serão definidos.


[ Início da Página | Página Anterior | Próxima Página | Índice ]