Alterando a Senha do FB no Windows e no Linux

September 5th, 2009 Enviado em Firebird

Considerações Iniciais
No “mundo windows” a maioria dos desenvolvedores sabe que ao instalar o firebird uma senha padrão é gerada e que por ser “muito dificil” e “quase ninguem saber” (MASTERKEY), a primeira coisa que devemos fazer é altera-la e, fazer isto no windows, é trivial, o mais rapido e prático é utilizar a linha de comando, tanto no windows quanto no linux. Lembrando ainda que, em ambos, o usuário administrador padrão é o sysdba.

Alterando a Senha windows:
Basta chamar o prompt do DOS, ir para a pasta BIN no diretório onde o Firebird foi instalado e digitar o seguinte comando:
> gsec -modify SYSDBA -pw nova_senha -user SYSDBA -password senha_atual <Enter>

Senha do FB no Linux:
Diferente da instalação no windows, cada vez que se instala o FB no Linux é gerada uma senha aleatória, obviamente a maioria dos desenvolvedores precisará altera-la, então vamos faze-lo:

1 – vamos ao diretorio onde o FB é, por padrão, instalado no Linux:
cd /opt/firebird <Enter>

2- Com o comando cat vamos ver o conteudo do arquivo SYSDBA.password

# cat SYSDBA.password <Enter>
# Firebird generated password for user SYSDBA is:

ISC_USER=sysdba
ISC_PASSWD=3mtjg8IQ

# generated on localhost.localdomain at time Ter Set 1 11:05:19 BRT 2009

# Your password can be changed to a more suitable one using the
# /opt/firebird/bin/changeDBAPassword.sh

Como o proprio arquivo nos orienta, vamos alterar a senha utilizando o script changeDBAPassword.sh presente em /opt/firebird/bin/

# /opt/firebird/bin/changeDBAPassword.sh <Enter>
Please enter current password for SYSDBA user: 3mtjg8IQ
Please enter new password for SYSDBA user: novasenha

Senha alterada.

4 Responses par “Alterando a Senha do FB no Windows e no Linux”

  1. Cosmo Verbal » Blog Archive » Instalando o Firebird 2.1 no CentOS 5.3 Informa:

    [...] é bem provável que vc queira ou precise alterar a senha, para isto consulte meu outro artigo: http://www.cosmoverbal.net/firebird/alterando-a-senha-do-fb-no-windows-e-no-linux Tags: Firebird, Linux Este artigo foi enviado em Saturday, September 5th, 2009 as 10:23 am na [...]



  2. Cosmo Verbal » Blog Archive » Instalando o FirebirdSS-2.1.3 no Opensuse 11.1 Informa:

    [...] 6 – Mude a senha, para isto consulte meu artigo: Alterando a senha do FB no windows e no Linux [...]



  3. Luiz GUstavo Informa:

    Caro Cosmo, Instalei o SUSE 11.3 fiz como vc fez no seu site tudo, copiei um banco gerado no windows compartilhei a pasta verifiquei portas mas a minha aplicação nao abre no windows poderia me ajudar obrigado.



  4. Sidon Informa:

    @Luiz GUstavo
    Não entendi seu caso, vc instalou o fb no linux e tenta abrir
    um banco a partir do windows, é isto?

    Qual é a mensagem do erro?
    Com que tipo de componente vc esta tentando fazer o acesso?



Deixe um comentário