Resumo técnico
Sistema e Método para fornecer um acesso seguro ao banco de dados, de um programa de aplicação (14) implementado em um dispositivo do cliente (11),localizado em uma primeira zona (10), para um banco de dados (23) localizado na segunda zona (20), que está fora da primeira zona (10),aplicando uma interface de programação de aplicação de acesso ao banco de dados tradicional, em que - implementando (1) um driver de acesso ao banco de dados (12) no dispositivo do cliente (11) na primeira zona (10), e implementando um proxy de acesso (22) em uma segunda zona (20), que é conectada ao banco de dados (23),- realizando (2) uma autenticação do usuário de um programa de aplicação (14), através de um agente de autenticação (13),localizado no driver de acesso ao banco de dados (12), e um servidor de autenticação (21),- entregando (3) uma credencial do servidor de autenticação (21) para o driver de acesso ao banco de dados (12) no caso de uma autenticação bem-sucedida,e ? possibilitando (4) o acesso ao banco de dados para o usuário do programa de aplicação (14), se a credencial é aceita pelo proxy de acesso ao banco de dados (22). Isto possibilita o acesso de um banco de dados localizado remoto, usando uma interface de programação tradicional de aplicação do acesso ao banco de dados, e fornecendo forte autenticação.