Banco de dados de auditoria
O banco de dados de auditoria é armazenado em tabelas que usam a segurança no nível da linha. Cada linha recebe um rótulo derivado da combinação do rótulo do usuário que está executando a ação e das categorias de auditoria associadas a esse usuário. O rótulo do usuário é usado para que alguém que visualiza os dados de auditoria seja capaz de ver os dados originais também, pois o que é capturado para as operações pode conter alguns dos dados originais.
O acesso aos dados é restrito pela inclusão em categorias de auditoria, o que pode impedir que o usuário que está executando a ação visualize os dados de auditoria. Ele também permite que os dados de auditoria sejam particionados entre os auditores.
Pode haver dois sistemas Netezza Performance Server, o sistema de origem, onde os dados de auditoria são capturados, e o sistema de destino, onde os dados de auditoria são armazenados. Esses sistemas podem ser o mesmo sistema.
/nz/kit/bin/adm/nzhistcreatedb [options]
| Opção | Descrição |
|---|---|
| {-d | --db} nome do banco de dados | O nome do banco de dados do histórico a ser criado. |
| {-n | --host} NZ_HOST | O nome do host do sistema NPS no qual o banco de dados reside. O padrão e único valor possível para essa opção é NZ_HOST. |
| {-t | --db-type} [P|pergunta|R|resposta] | O tipo do banco de dados a ser criado:
Importante: O tipo especificado deve corresponder ao tipo de banco de dados de histórico especificado no comando " CREATE HISTORY
CONFIGURATION usado para criar a configuração do histórico ativo; caso contrário, o processo do carregador falhará.
|
| {-o | --owner}--owner}user | A conta do usuário do proprietário do banco de dados do histórico. A
conta do usuário especificada já deve estar definida e deve ter privilégio para Criar banco de dados. O padrão é NZ_USER. Não é possível especificar
o usuário administrador como o proprietário do banco de dados. Se as contas do proprietário (parâmetro -o) e do usuário de carregamento (parâmetro -u) forem diferentes, a conta do proprietário também deverá receber o privilégio Listar para a conta do usuário de carregamento. |
| {-p | --pw} senha | A senha da conta do usuário proprietário. O padrão é NZ_PASSWORD. |
| {-u | --user} usuário | O usuário de carregamento, ou seja, a conta do usuário que deve ser usada
para carregar dados do histórico no banco de dados. O usuário de carregamento recebe automaticamente os privilégios necessários para executar as operações
de inserção correspondentes. O usuário de carregamento padrão é o proprietário do banco de dados. Não
é possível especificar o usuário administrador como o usuário de carregamento. A senha do usuário de carregamento não é especificada nesse comando, ela é especificada na configuração de histórico. |
| {-v | --schema} número | O número da versão do esquema que deve ser usado para o
banco de dados do histórico que deve ser criado:
Importante: O número da versão especificado deve corresponder ao número da versão especificado no comando " CREATE HISTORY CONFIGURATION usado para criar a configuração do histórico ativo; caso contrário, o processo do carregador falhará.
|
| -h | --help | Exibir o uso e a sintaxe do comando. |