--- title: "Como realizar a troca de senhas de bancos Oracle por TLS" slug: "executions-how-to-rotate-oracle-passwords-over-tls" updated: 2026-11-06T03:27:37Z published: 2026-11-06T03:27:37Z canonical: "docs.senhasegura.io/executions-how-to-rotate-oracle-passwords-over-tls" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.senhasegura.io/llms.txt > Use this file to discover all available pages before exploring further. # Como realizar a troca de senhas de bancos Oracle por TLS O Segura™ pode trocar senhas em bancos Oracle que aceitam apenas conexões seguras (TLS). O banco apresenta o próprio certificado. O Segura™ o valida com uma Oracle Wallet com auto-login, armazenada no dispositivo. A credencial continua se autenticando com usuário e senha. ## Requisitos - Um banco Oracle que aceite conexões TLS em uma porta segura. Peça o número da porta ao DBA. - O certificado da autoridade certificadora (CA) que assinou o certificado do banco e o certificado da CA intermediária, se houver. - Uma máquina com a ferramenta `orapki` da Oracle, que acompanha o Oracle Database e o Oracle Client completo. - Uma credencial no dispositivo que se autentique com usuário e senha. - Permissão para gerenciar dispositivos. ## Criar a Oracle Wallet 1. Na máquina com o `orapki`, crie uma wallet com auto-login: ``` orapki wallet create -wallet ./segura-wallet -auto_login_only ``` 2. Adicione o certificado da CA à wallet. Substitua `database-ca.pem` pelo nome do arquivo da sua CA: ``` orapki wallet add -wallet ./segura-wallet -trusted_cert -cert ./database-ca.pem -auto_login_only ``` Se houver uma CA intermediária, execute o mesmo comando com o arquivo do certificado dela. 3. Confirme que a CA aparece em "Trusted Certificates": ``` orapki wallet display -wallet ./segura-wallet ``` O arquivo a enviar é `segura-wallet/cwallet.sso`. Use uma wallet exclusiva para o Segura™, com apenas o certificado da CA e sem chaves privadas. ## Configurar o dispositivo 1. No Segura™, na barra de navegação, passe o mouse sobre o **Menu de produtos** e selecione **PAM Core**. 2. No menu lateral, selecione **Dispositivos > Todos dispositivos**. 3. Abra o dispositivo do banco Oracle para edição. 4. Na aba **Conectividade**, na tabela **Conectividade**, defina **Oracle** com a porta segura do banco. 5. Na seção **Certificado**, defina **Usar TLS/SSL?** como **Sim**. 6. Em **Oracle Wallet (cwallet.sso)**, envie o arquivo `cwallet.sso`. 7. Conclua as demais abas e salve o dispositivo. A credencial não muda. O usuário, a senha atual e o nome do serviço continuam como estão. Atenção Se um dispositivo Oracle já tiver **Usar TLS/SSL?** definido como **Sim**, por exemplo para o DB Proxy, a troca de senha dele falha até que você envie a Oracle Wallet. ## Verifique seus resultados 1. Execute uma troca de senha para uma credencial do dispositivo. Para executar a troca, consulte [Como configurar uma troca de senha](/v4-2/docs/pt/executions-how-to-configure-a-password-change). 2. Nos detalhes da execução, confirme que a troca foi concluída e que a conexão usou a Oracle Wallet do dispositivo. 3. Execute uma segunda troca e confirme que ela também é concluída. Isso confirma que o Segura™ armazenou a nova senha. Se a troca falhar, verifique o seguinte: - **Dispositivo sem wallet**: a troca falha com um erro. O Segura™ nunca recorre a uma conexão sem criptografia. - **Envio recusado**: só é aceito um arquivo `cwallet.sso` criado pelo `orapki`. Arquivos como `.pem`, `.p12` ou `.zip` são recusados. - **Falha de conexão**: confirme que a wallet contém a CA que assinou o certificado do banco e que o dispositivo usa a porta segura. Quando a CA não corresponde, a troca falha e a senha não é alterada. ## Limitações - TLS mútuo não é suportado. Bancos que exigem que o Segura™ apresente um certificado de cliente próprio não podem usar este método. - Usuários que se autenticam apenas com certificado, sem senha, não são suportados. ## Tópicos relacionados - [Cadastro de dispositivo](/v4-2/docs/pt/pam-device-device-registration) - [Como configurar uma troca de senha](/v4-2/docs/pt/executions-how-to-configure-a-password-change)