O Utilitário encryptPasswords
O utilitário encryptPasswords é usado para criptografar e armazenar uma de duas senhas que o Marketing Platform usa da seguinte forma.
*
A senha que o Marketing Platform usa para acessar suas tabelas de sistema. O utilitário substitui uma senha criptografada existente (armazenada no arquivo jdbc,properties, localizado no diretório tools\bin sob sua instalação do Marketing Platform) por uma nova.
*
A senha do keystore usada pelo Marketing Platform quando ele é configurado para usar SSL com um certificado diferente do padrão fornecido com o Marketing Platform ou o servidor de aplicativos da web. O certificado pode ser um certificado autoassinado ou um certificado de uma autoridade de certificação.
Quando Usar encryptPasswords
Use encryptPasswords pelas razões a seguir.
*
*
Pré-requisitos
*
Antes de executar encryptPasswords para criptografar e armazenar uma nova senha do banco de dados, faça uma cópia de backup do arquivo jdbc.properties, localizado no diretório tools/bin sob sua instalação do Marketing Platform.
*
Antes de executar encryptPasswords para criptografar e armazenar a senha do keystore, você deve ter criado ou obtido um certificado digital e saber a senha do keystore.
Consulte Sobre Utilitários do Marketing Platform para obter pré-requisitos adicionais.
Sintaxe
encryptPasswords -d databasePassword
encryptPasswords -k keystorePassword
Comandos
-d databasePassword
Criptografar a senha do banco de dados.
-k keystorePassword
Criptografe a senha do keystore e armazene-a em um arquivo denominado pfile.
Exemplos
*
Quando o Marketing Platform tiver sido instalado, o login para a conta do banco de dados de tabela de sistema terá sido configurado como myLogin. Agora, algum tempo após a instalação, você alterou a senha para esta conta para newPassword. Execute encryptPasswords conforme a seguir para criptografar e armazenar a senha do banco de dados.
encryptPasswords -d newPassword
*
Você está configurando um aplicativo do IBM® EMM para usar SSL e criou ou obteve um certificado digital. Execute encryptPasswords conforme a seguir para criptografar e armazenar a senha do keystore.
encryptPasswords -k myPassword