Níveis de Filtragem para Nomes de Esquemas e de Tabelas
Esse arquivo de ajuda on-line:
-
Descreve os diferentes níveis de filtragem
para nomes de esquemas e de tabelas
no Host On-Demand (incluindo o cliente do Database On-Demand) e
-
Descreve os relacionamentos entre os
diferentes níveis.
As seções nesse arquivo de ajuda on-line são:
Área Afetada pelos Níveis de Filtragem
Resumo dos Níveis de Filtragem
Descrição dos Níveis de Filtragem
Exemplos
Área Afetada pelos Níveis de Filtragem
Todos os níveis de filtragem afetam uma única área,
a lista de tabelas disponíveis que o Assistente para SQL
(ou o Assistente para Upload de Arquivos) exibe no tempo de execução.
A filtragem determina quais nomes de esquemas e de tabelas
aparecem na lista de tabelas disponíveis.
Consulte Lista de Tabelas Disponíveis.
Resumo dos Níveis de Filtragem
Essa seção resume algumas das características dos
níveis de filtragem:
-
A pessoa que implementa o nível de filtragem.
-
O relacionamento do nível de filtragem para o nível anterior.
-
Se o nível de filtragem afeta esquemas, tabelas ou ambos.
A pessoa que implementa o nível de filtragem
é o administrador do sistema do banco de dados,
o administrador do Host On-Demand ou o usuário.
Um nível de filtragem possui um dos dois relacionamentos
para o nível anterior de filtragem:
-
Inclui mais filtragem para o nível anterior ou
-
Substitui a filtragem do nível anterior.
Um nível de filtragem pode afetar esquemas, tabelas ou ambos.
A tabela a seguir mostra essas informações
para cada nível de filtragem:
Nível de filtragem:
|
Pessoa que implementa:
|
Relacionamento com o nível anterior:
|
Afeta esquemas ou tabelas:
|
1 |
Administrador do sistema |
(Nenhum nível anterior) |
Esquemas e tabelas |
2 |
Administrador do Host On-Demand |
Inclui filtragem adicional no Nível 1 |
Esquemas e tabelas |
3 (Se ativado pelo administrador do Host On-Demand) |
Usuário |
Substitui a filtragem no Nível 2 |
Esquemas e tabelas |
4 (Se ativado pelo administrador do Host On-Demand) |
Usuário |
Substitui a filtragem no Nível 3 |
Esquemas e tabelas |
5 |
Usuário |
Inclui filtragem adicional |
Esquemas |
6 |
Usuário |
Inclui filtragem adicional |
Tabelas |
Descrição dos Níveis de Filtragem
-
Nível 1. Servidor do Banco de Dados
O administrador do sistema controla as configurações do sistema
que podem evitar que o usuário veja os nomes de
alguns esquemas e tabelas.
- Nível 2. Filtro de Tabelas Definido pelo Administrador do Host On-Demand
- Local:
-
Para um cliente do Host On-Demand:
O campo Filtro de Tabela na guia Tabelas
da janela Padrões de Transferência de Dados na janela propriedades da sessão
(não na janela sessão)
de uma sessão de Exibição 3270, sessão de Exibição 5250 ou sessão de Exibição VT.
-
Para um cliente do Database On-Demand:
O campo Filtro de Tabela
na guia Tabelas da janela Opções do Usuário (ou na janela Opções do Grupo)
no Utilitário de Administração.
-
Descrição detalhada:
-
Conteúdos:
Nomes de esquemas, filtros de esquemas, nomes de tabelas e filtros de tabelas.
- Resultados:
- Opção de substituição:
O administrador pode permitir que o usuário substitua o valor do filtro do Nível 2:
-
Para clientes do Host On-Demand,
ative a entrada Editar Filtro da Tabela
na guia Editar Permissões da janela Desativar Funções
(consulte Editar Filtro da Tabela).
-
Para clientes do Database On-Demand,
ative a entrada Permitir Edição de Filtro da Tabela
na guia Geral da janela Opções do Grupo do Database On-Demand
ou na janela Opções do Usuário do Database On-Demand
(consulte Permitir Edição de Filtro da Tabela).
- Nível 3. Valor Padrão para Novas Instruções SQL e Upload de Arquivos desse Usuário
- Local:
-
Para um cliente do Host On-Demand:
O campo Filtro de Tabela na guia Tabelas
da janela Padrões de Transferência de Dados na janela sessão
(não na janela propriedades da sessão)
de uma sessão de Exibição 3270, sessão de Exibição 5250 ou sessão de Exibição VT
(Ações > Padrões de Transferência de Dados).
-
Para um cliente do Database On-Demand:
O campo de entrada Filtro de Tabela na guia Tabelas da
janela Opções do Usuário no desktop cliente do Database On-Demand.
-
Descrição detalhada:
Consulte Filtro de Tabela.
-
Conteúdos:
Nomes de esquemas, filtros de esquemas, nomes de tabelas e filtros de tabelas.
- Resultados:
-
Especifica quais nomes de esquemas e de tabelas
aparecem na Lista de Tabelas Disponíveis.
-
Substitui a filtragem no Nível 2.
-
Fornece um valor inicial para as novas instruções SQL ou Upload de Arquivos
desse usuário.
- Disponibilidade:
Disponível apenas se o administrador ativa a opção de substituição no Nível 2.
- Nível 4. Valor para a Instrução SQL ou Upload de Arquivos Atual
- Local:
O campo Filtro de Tabela na guia Efetuar Logon do Assistente para SQL ou do Assistente para Upload de Arquivos
-
Descrição detalhada:
-
Navegador Java 1:
-
Navegador ativado pelo Java 2:
-
Conteúdos:
Nomes de esquemas, filtros de esquemas, nomes de tabelas e filtros de tabelas.
- Resultados:
-
Especifica quais nomes de esquemas e de tabelas
aparecem na Lista de Tabelas Disponíveis.
-
Substitui a filtragem no Nível 3.
-
Afeta apenas a instrução SQL ou Upload de Arquivos atual.
- Disponibilidade:
Disponível apenas se o administrador ativa a opção de substituição no Nível 2.
- Nível 5. Lista de Esquemas Selecionados
- Local:
-
Navegadores Java 1:
A lista de esquemas selecionados na janela Esquema(s) a Ser(em) Visualizado(s).
-
Navegadores ativados por Java 2:
A lista de esquemas selecionados na janela Filtros de Esquemas.
- Descrição detalhada:
-
Conteúdos:
Nomes de esquemas.
- Resultados:
-
Exclui da Lista de Tabelas Disponíveis
qualquer tabela pertencente a um esquema que não se encontra na lista de esquemas selecionados.
-
Afeta apenas a instrução SQL ou Upload de Arquivos atual.
- Disponibilidade:
Sempre disponível.
- Nível 6. Filtro de Nome de Tabela
- Local:
-
Navegadores Java 1:
O campo Filtro de Nome de Tabela na janela Filtro de Nome de Tabela.
-
Navegadores ativados por Java 2:
O campo Filtro de Nome de Tabela na janela Tabelas de Filtros.
- Descrição detalhada:
-
Conteúdos:
Um nome de tabela ou um filtro de tabela.
- Resultados:
-
Exclui da Lista de Tabelas Disponíveis
qualquer tabela não especificada no filtro.
-
Afeta apenas a instrução SQL ou Upload de Arquivos atual.
- Disponibilidade:
Sempre disponível.
Exemplos
Exemplo 1
-
Nível 1: Neste exemplo, não há filtragem no Nível 1.
-
Nível 2: O administrador do Host On-Demand especifica
o seguinte filtro de tabela:
IBMTEST%, HODTEST01.
Esse filtro permite:
-
Todos os esquemas cujos nomes começam com IBMTEST
(como IBMTEST01, IBMTEST204, IBMTEST_RECAP e assim por diante)
e todas as tabelas dentro desses esquemas.
-
Esquema HODTEST01 e todas as tabelas dentro dele.
O administrador não permite que o usuário substitua
o filtro de tabela.
-
Nível 3: O campo Filtro de Tabela para o Nível 3 não é exibido
e, portanto, o usuário não pode substituir o filtro de tabela no Nível 2.
-
Nível 4: O campo Filtro de Tabela para o Nível 4 não é exibido
e, portanto, o usuário não pode substituir o filtro de tabela no Nível 2.
Quando o usuário efetua logon no servidor do banco de dados,
ele vê apenas os esquemas e as tabelas
permitidas pelo filtro no Nível 2.
-
Nível 5: O usuário pode também restringir a Lista de Tabelas Disponíveis,
movendo os nomes de esquemas para a lista de esquemas selecionados.
-
Nível 6: O usuário pode também restringir a Lista de Tabelas Disponíveis,
especificando os nomes de tabelas no filtro de nome de tabela.
Exemplo 2
-
Nível 1: Neste exemplo, não há filtragem no Nível 1.
-
Nível 2: O administrador do Host On-Demand especifica
o seguinte filtro de tabela:
IBMTEST%, HODTEST01.
Esse filtro permite:
-
Todos os esquemas cujos nomes começam com IBMTEST
(como IBMTEST01, IBMTEST204, IBMTEST_RECAP e assim por diante)
e todas as tabelas dentro desses esquemas.
-
Esquema HODTEST01 e todas as tabelas dentro dele.
O administrador permite que o usuário substitua
o filtro de tabela.
-
Nível 3: O campo Filtro de Tabela para o Nível 3 é exibido.
O usuário substitui o filtro de tabela no Nível 2 por um
novo valor de filtro de tabela: %.
Esse novo valor de filtro de tabela permite o acesso do usuário
a todos os esquemas e tabelas.
Esse novo valor de filtro de tabela é o valor padrão
para novas instruções SQL e instruções de Upload de Arquivos
para esse usuário.
-
Nível 4: O campo Filtro de Tabela para o Nível 4 é exibido.
O usuário substitui o filtro de tabela no Nível 3 por um
novo valor de filtro de tabela: IBMTEST%.
-
Esse novo valor de filtro de tabela permite o acesso do usuário
a todos os esquemas cujos nomes começam com IBMTEST
e a todas as tabelas dentro desses esquemas.
-
Esse valor de filtro de tabela aplica-se apenas à instrução
SQL ou Upload de Arquivos atual.
Quando o usuário efetua logon no servidor do banco de dados,
ele vê os esquemas e as tabelas
permitidas pelo filtro no Nível 4.
-
Nível 5: O usuário pode também restringir a Lista de Tabelas Disponíveis,
movendo os nomes de esquemas (como IBMTEST01, IBMTEST204)
para a lista de esquemas selecionados.
-
Nível 6: O usuário pode também restringir a Lista de Tabelas Disponíveis,
incluindo os nomes de tabelas no filtro de nome de tabela.
Tópicos relacionados:
Navegador ativado pelo Java 2: