ARQUIVO MDW ACCESS
Olá gente tudo bem ? espero que sim,
estou com um probleminha aqui na empresa, se c podem me ajudar ...
há computadores com e sem Access ... os que tem Access ... estão Usando a segurança a nivel de usuario... com um arquivo *.MDW ... quando executo o programa em maquinas que não tem Access ele funciona legal .. sem problemas ...
agora quando executo nessas máquinas que Têm o Access ele retorna um erro ... fala que não tem permissão para acessar o banco de dados ...
Ps. não tem como alterar o esquema de segurança nesses micros q Têm ACcess .. pois é usado o Access nos mesmos ...
gostaria de saber se alguem pode me ajudar com isso ...
1- como eu devo fazer para o VB logar no access, sendo a segurança dessa forma ?
2- tenho que fazer alguma referencia pra esse arquivo *.MDW ?
Poderiam me ajudar ?
qq coisa podem mandar e-mail (pvt) sem problemas...
estou com um probleminha aqui na empresa, se c podem me ajudar ...
há computadores com e sem Access ... os que tem Access ... estão Usando a segurança a nivel de usuario... com um arquivo *.MDW ... quando executo o programa em maquinas que não tem Access ele funciona legal .. sem problemas ...
agora quando executo nessas máquinas que Têm o Access ele retorna um erro ... fala que não tem permissão para acessar o banco de dados ...
Ps. não tem como alterar o esquema de segurança nesses micros q Têm ACcess .. pois é usado o Access nos mesmos ...
gostaria de saber se alguem pode me ajudar com isso ...
1- como eu devo fazer para o VB logar no access, sendo a segurança dessa forma ?
2- tenho que fazer alguma referencia pra esse arquivo *.MDW ?
Poderiam me ajudar ?
qq coisa podem mandar e-mail (pvt) sem problemas...
ANDRé:
Para máquinas que já tem o Access instalado, vc tem que rodar um programa chamado WRKGADM.EXE, que normalmente fica na pasta de instalação do Access (se for o 2000) ou Windows\System, Windows\System32, para re-apontar para o arquivo System.mdw, onde estarão suas permissões.
Neste caso, vc tem que colocar no VB os comandos:
DBEngine.SystemDB = "Caminho do System.mdw" 'o novo
DefaultType = dbUseJet
Daà por diante, é só abrir normalmente o banco para trabalhar, que ele estará apontando para este novo arquivo onde estão as permissões.
Para máquinas que já tem o Access instalado, vc tem que rodar um programa chamado WRKGADM.EXE, que normalmente fica na pasta de instalação do Access (se for o 2000) ou Windows\System, Windows\System32, para re-apontar para o arquivo System.mdw, onde estarão suas permissões.
Neste caso, vc tem que colocar no VB os comandos:
DBEngine.SystemDB = "Caminho do System.mdw" 'o novo
DefaultType = dbUseJet
Daà por diante, é só abrir normalmente o banco para trabalhar, que ele estará apontando para este novo arquivo onde estão as permissões.
Tópico encerrado , respostas não são mais permitidas