Jump to content

Como Mudar a Senha SYSDBA do Firebird


joao.varjao

Postagens Recomendadas

Todos que trabalham com Firebird sabem que diferentemente de outros SGDBs, durante sua instalação não temos a opção de informar a senha padrão do banco. No Firebird, a senha padrão do usuário SYSDBA que é o usuário mais forte do SGDB, só pode ser alterada depois, através de um utilitário de linha de comando.

Manter a senha padrão é um tanto quanto complicado, pois todos sabem que a senha de SYSDBA é masterkey, sendo assim, sua base fica  exposta. Para podermos minimizar os riscos de exposição da base de dados, podemos alterar a senha do usuário SYSDBA.
Para isso, abra o prompt de comando do Windows e navegue até a pasta de instalação do seu Firebird. No meu caso, está instalado em “C:\Program Files\Firebird\Firebird_3_0”, ou seja, utilizarei o seguinte comando no prompt de comando para navegar até a pasta:

cd “C:\Program Files\Firebird\Firebird_3_0”

Ou apenas abrir o Prompt de Comando na pasta.

image.png

Dentro da pasta, temos acesso a alguns utilitários do Firebird para administração do servidor. Dentre eles, o gsec que iremos utilizar para alterar a senha do usuário SYSDBA.

No prompt de comando, vamos logar no gsec, através da seguinte linha de comando:

gsec -user sysdba -password masterkey

image.png

Após logar, vamos executar mais uma linha, a da alteração, basta digitar o comando abaixo:

modify sysdba -pw novasenha

image.png

Onde "novasenha" seria a senha definida para o usuário SYSDBA. 

Feito, sua senha para o usuário SYSDBA foi alterada.

Caso tenha alguma dúvida sobre o processo ou sugestão, por favor comente abaixo!

  • Curtir 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...