Proteger banco Access com senha e acessar via BDE

Delphi

26/02/2004

Quero proteger o meu Banco de Dados com senha pra curioso nao ficar entrando nele e fuçando
fora do programa. Utilizo banco de dados Access 2000 e acesso o banco via BDE. Coloco a senha no Banco mas quando vou acessá-lo com o programa dá mensagem de erro dizendo que a senha é invalida.
Os meus componentes de acesso a dados estao em um Data Module e no evento ONLOGIN do meu componente DATABASE coloco:
LoginParams.Values[´USER NAME´] :=´Administrador´;
LoginParams.Values[´PASSWORD´]:=´Senha´;
Database.connected:=true;

Quando rodo a aplicacao dá pau. Alguem tem alguma sugestao?


Fabiomiranda

Fabiomiranda

Curtidas 0

Respostas

Pehdepano

Pehdepano

26/02/2004

Sei que não resolve o seu problema sob o ponto de vista do BDE mas, minha opnião é:
Se puder, utilize os componentes ADO.


GOSTEI 0
Jonasaf

Jonasaf

26/02/2004

Quero proteger o meu Banco de Dados com senha pra curioso nao ficar entrando nele e fuçando fora do programa. Utilizo banco de dados Access 2000 e acesso o banco via BDE. Coloco a senha no Banco mas quando vou acessá-lo com o programa dá mensagem de erro dizendo que a senha é invalida. Os meus componentes de acesso a dados estao em um Data Module e no evento ONLOGIN do meu componente DATABASE coloco: LoginParams.Values[´USER NAME´] :=´Administrador´; LoginParams.Values[´PASSWORD´]:=´Senha´; Database.connected:=true; Quando rodo a aplicacao dá pau. Alguem tem alguma sugestao?



USE O ADOCONNECTION LÁ TEM UMA PROPRIEDADE LOGIN PROMPT DAI VC ESCOLHE SE QUER USAR SENHA OU NÃO ? VC PODE UTILIZAR A MESMA SENHA QUE CADASTROU NO APLICATIVO DO ACCESS 2000.


GOSTEI 0
Fabiomiranda

Fabiomiranda

26/02/2004

Com ADO eu sei, quero fazer isto com o BDE.


GOSTEI 0
Gasper

Gasper

26/02/2004

Entre neste site http://kadao.dir.bg/, la tem uns componentes para acessar banco de dados access, com ele vc pode usar esse banco de dados sem precisar do BDE, eu usei e achei muito bom.

8)


GOSTEI 0
Vagneroraculo

Vagneroraculo

26/02/2004

Quero proteger o meu Banco de Dados com senha pra curioso nao ficar entrando nele e fuçando fora do programa. Utilizo banco de dados Access 2000 e acesso o banco via BDE. Coloco a senha no Banco mas quando vou acessá-lo com o programa dá mensagem de erro dizendo que a senha é invalida. Os meus componentes de acesso a dados estao em um Data Module e no evento ONLOGIN do meu componente DATABASE coloco: LoginParams.Values[´USER NAME´] :=´Administrador´; LoginParams.Values[´PASSWORD´]:=´Senha´; Database.connected:=true; Quando rodo a aplicacao dá pau. Alguem tem alguma sugestao?


Qual é o problema que tipo de erro qual a memsagem ?


GOSTEI 0
Fabiomiranda

Fabiomiranda

26/02/2004

Senha não válida. Ou se preferir ´Not a valid password´. Este erro dá assim que inicializa-se a aplicaçao.


GOSTEI 0
POSTAR