MELHOR FORMA PARA MONITOR UM PASTA
Desculpa se não entendi direito ou se ja falaram isso, mas..
E se na hora do usuário de ter que acessar estes dados, ao invés de importar diretamente este tal arquivo CSV e escolher onde salvar e tal, vc fizesse um sistema na máquina cliente que pede à outra parte do sistema que estará instalada no servidor que:
gere o arquivo CSV (numa pasta definida e que o usuário nem saiba onde esteja);
faça a importação dos dados do arquivo CSV para uma tabela do banco de dados;
E que na hora de tranferir pro BD, já criptografasse as informações;
e depois disso já excluisse o arquivo CSV da pasta.
Deu pra entender? ao invés do usuário fazer o processo de gerar o CSV, ele tivesse somente a opção de obter os resultados da análise e o sistema que fizesse a solicitação do arquivo na máquina. Assim vc iria compartilhar no servidor somente a pasta onde está o banco de dados, e mesmo que o cliente conseguisse copiar o banco de dados e descobrir a senha para entrar no banco ele não conseguiria alterar ou visualizar os dados pq eles estão criptografados.
E se na hora do usuário de ter que acessar estes dados, ao invés de importar diretamente este tal arquivo CSV e escolher onde salvar e tal, vc fizesse um sistema na máquina cliente que pede à outra parte do sistema que estará instalada no servidor que:
gere o arquivo CSV (numa pasta definida e que o usuário nem saiba onde esteja);
faça a importação dos dados do arquivo CSV para uma tabela do banco de dados;
E que na hora de tranferir pro BD, já criptografasse as informações;
e depois disso já excluisse o arquivo CSV da pasta.
Deu pra entender? ao invés do usuário fazer o processo de gerar o CSV, ele tivesse somente a opção de obter os resultados da análise e o sistema que fizesse a solicitação do arquivo na máquina. Assim vc iria compartilhar no servidor somente a pasta onde está o banco de dados, e mesmo que o cliente conseguisse copiar o banco de dados e descobrir a senha para entrar no banco ele não conseguiria alterar ou visualizar os dados pq eles estão criptografados.
Amigos cheguei a seguinte conclusão, irei monitor a pasta segundo por segundo, e a cada 10 minutos ele importa para o banco de dados. Também para garantir a integridade dos dados eu irei pegar a Data e Hora de criação do arquivo e Data e Hora de modificação e as mesmas terão que ser iguais se não ele não importa.
Abraço
Abraço
Tópico encerrado , respostas não são mais permitidas