Editar front end de acesso ao MS

0

Eu preciso editar um banco de dados do MS Access. Está dividido em duas partes.

  • database.accdb que tem uma senha e mostra o front end
  • database-be.accdb que é o back-end e mostra as tabelas

Eu posso abrir o arquivo front-end no Access e ele aceita a senha. No entanto, não vejo nenhum dos menus e opções que estou acostumado a ver ao abrir o banco de dados do MS Access. Eu posso usá-lo bem, mas não posso fazer alterações nos formulários front-end. A única coisa que tenho em relação às opções do menu é esta:

  • Arquivo (somente Imprimir, Opções de Privacidade e Sair)
  • Início

Nada mais. Estou assumindo que, embora tenha aceito minha senha, ela está trancada de alguma forma. Como desbloqueio?

De acordo com o que tenho lido, existe uma maneira de compilar e bloquear o front end. Mas isso não se soma. Se estivesse bloqueado, esperaria que o arquivo fosse chamado .accde.

Mais detalhes:

  • Acesse 2010
  • Tamanho do arquivo BE de aproximadamente 2 MB
  • Tamanho do arquivo FE de aproximadamente 6 MB

Quanto mais eu penso sobre isso, deve haver um terceiro arquivo que eu estou faltando - arquivo de origem FE. Ou eu não estou entendendo como isso se encaixa?

    
por user3280964 28.02.2014 / 23:09

2 respostas

0

Já tentou manter pressionada a tecla shift ao abrir o banco de dados? Isso basicamente permite que o banco de dados ignore quaisquer opções de inicialização que possam estar impedindo a edição do banco de dados.

Ignorar opções de inicialização quando você abre um banco de dados

    
por 08.08.2014 / 04:21
0

Atualmente, estou desenvolvendo e acessando o aplicativo no qual preciso fazer a mesma coisa que você está tentando fazer no momento. Em minha pesquisa, descobri que, para proteger seu front end, você deve simular um login em vez de adicionar uma senha ao arquivo em si. Você pode fazer isso adicionando algumas tabelas e um formulário pop com algum VBA. Isso permitirá que você não apenas tenha vários usuários, mas registre os usuários.

Além disso, seu banco de dados pode estar bloqueado porque já está aberto em outro lugar. Para cada usuário, eles devem ter uma cópia do front end conectada ao backend em uma unidade de rede.

    
por 04.12.2015 / 15:18