Proteger banco Access com senha e acessar via BDE
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?
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
Curtidas 0
Respostas
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.
Se puder, utilize os componentes ADO.
GOSTEI 0
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
26/02/2004
Com ADO eu sei, quero fazer isto com o BDE.
GOSTEI 0
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)
8)
GOSTEI 0
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
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