Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alterar senha do acesso ao Banco de Dados #28

Open
lucasgaleno opened this issue Nov 27, 2019 · 1 comment
Open

Alterar senha do acesso ao Banco de Dados #28

lucasgaleno opened this issue Nov 27, 2019 · 1 comment

Comments

@lucasgaleno
Copy link

lucasgaleno commented Nov 27, 2019

Olá, boa tarde.
Sou concluinte de Biblioteconomia na UFMG e durante o estágio de conclusão de curso surgiu uma dúvida, uma possível vulnerabilidade do sistema.
Quando se instala o Biblivre (uso a versão 5.0.5 windows), o instalador cria um banco de dados e dois usuários (postegre e biblivre), ambos de senha "abracadabra".
Eu consegui acesso ao BD via dBeaver e fiz algumas alterações interessantes, sobretudo na tabela biblio_indexing_groups que me permite indexar qq campo marc que eu queira.
No entanto, se eu mudo a senha de acesso ao BD, o sistema cai, obviamente por não conseguir acesso ao BD.
É possível alterar a senha de acesso ao BD para outra senha que não a padrão?
Penso que na hora de instalar, pela versão Linux seja mais fácil. Mas se houvesse possibilidade na versão windows seria show tb.

desde já agradeço
att

@cleydyr
Copy link
Contributor

cleydyr commented Nov 28, 2019

É possível alterar a senha de acesso ao BD para outra senha que não a padrão?

A senha de acesso para o usuário postgres está fixa no código do Biblivre (veja o valor dos atributos password em https://github.com/Biblivre/Biblivre-5/blob/master/WebContent/META-INF/context.xml). Você pode mudar isso manualmente encontrando esse arquivo no Tomcat (seja no Windows ou outro sistema operacional) e reiniciando o Tomcat.

Ainda assim algumas outras coisas no Biblivre não vão funcionar, como backup, restauração e criação de novas bibliotecas porque a senha (do usuário biblivre) para essas funcionalidades está fixa no código Java também (veja "abracadabra" aqui, aqui e aqui). Você teria que fazer as alterações necessárias e recompilar tudo, (que foi o que eu fiz no meu próprio fork do Biblivre)

Abraço!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants