Senha no SQLite

6 respostas Resolvido
F

Existe alguma classe que coloca senha no banco e na hora de iniciar eu passo essa senha para abrir o banco?

6 Respostas

L

Fred, você conseguiu alguma solução?

Estou passando por este problema aqui também, preciso aumentar a segurança do sqlite inserindo alguma senha.

Alguém pode nos ajudar?

F

Infelizmente não. Mas outras linguagens tem como, por exemplo C# e Vb.

L

No android não é possível?

Alguém tem alguma ideia de como aumentar a segurança do sqlite no app?

Não gostaria que o usuário final pudesse abrir o banco e até editar as tabelas.

Vlw.

TerraSkilll

Que tipo de informações você está tentando proteger? Considere somente criptografar as informações sensíveis, não o acesso ao banco como um todo.

A pasta onde ficam os bancos de dados dos apps instalados não é trivialmente acessível, então não é como se um usuário qualquer pudesse navegar nos arquivos e copiar o banco como se fosse um arquivo qualquer (obviamente, um usuário tecnicamente competente e determinado a obter as informações é outro caso). Neste mesmo tópico são sugeridos dois mecanismos de criptografia (SEE e SQLCypher), que precisam ser instalados à parte.

Abraços.

F

Seria algo mais simples, como eu disse, no VB e C# você consegue proteger um banco sqlite com senha. Semelhante ao que é feito em um Firebird por exemplo, com a famosa sysdba…rsrsrs

rodevops
Solucao aceita

Criptografa o banco todo

Criado 18 de maio de 2016
Ultima resposta 12 de ago. de 2017
Respostas 6
Participantes 4