MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Delete Project

    toyebom
    toyebom
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1121
    Registrado : 18/07/2012

    Delete Project Empty Delete Project

    Mensagem  toyebom em 20/3/2019, 21:39

    Tenho uma bd que para abrir em modo estrutura tem de digitar senha. Caso erre 3 vezes aparece um aviso tipo msdos a informar que houve tentativa de quebra de sistema e fecha a bd.
    O problema é que caso isso aconteça, podem voltar a abri-la e tentar novamente digitar senhas.

    Há alguma forma de que caso errem 3 vezes a senha apareça um aviso de tentativa de quebra e elimine toda a bd ou seja que apareça um aviso que a bd foi alvo de tentativa de desbloqueio sem autorização com um contador regressivo de alguns segundos onde posso colocar um código de cancelamento e se não for colocado que elimine a bd sem passar pela reciclagem?

    Tipo

    Houve uma tentativa de quebra do sistema, a bd vai ser eliminada em 20 segundos, caso possua, coloque o código de cancelamento.
    20
    19
    18
    17
    16
    15
    14
    13
    12
    11
    10
    9
    8
    7
    6
    5
    4
    3
    2
    1
    A eliminar a bd....... caso tenha uma cópia da bd, na próxima tentativa de quebra do sistema será formatado o seu computador.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    IvanJr.
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 647
    Registrado : 22/11/2016

    Delete Project Empty Re: Delete Project

    Mensagem  IvanJr. em 23/3/2019, 11:45

    Ao invés da sequência
    1. Três erros
    2. Aviso de tentativa de quebra
    3. Fechar BD

    Tente
    1. Três erros
    2. Aviso de tentativa de quebra
    3. Extração de um arquivo em anexo para a mesma pasta do arquivo que se está tentando quebrar (arquivo com o código para eliminar todos os demais arquivos da pasta em que está após fechar BD atual)
    4. Executar o arquivo extraído no passo 3
    5. Fechar BD Atual

    O problema vem se quem está tentando forçar o accesso ao arquivo BD tiver cópias e com isso usá-las diversas vezes até conseguir acesso. A saída é gerar um arquivo em algum lugar do sistema (ou chave no regedit) que se detectado nem se quer permitira a abertura do arquivo BD (ocorrendo fechamento automático).


    .................................................................................
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    Sempre tente entender o código, não somente copie e cole.

      Data/hora atual: 17/7/2019, 23:59