Porque a pasta ‘/data’ (ou ‘/db’) está fora de ‘/wwwroot’?

O problema é que se alguém faz um acesso ao caminho do seu banco (por exemplo, http://www.seudominio.com.br/data/seubanco.mdb) o mesmo poderá ser baixado. Para evitar isso você deve colocar o banco na pasta /data fora do site (no mesmo nível da /wwwroot).

Uma vez que o banco esteja lá, você deve ir, no painel, à ODBC DSNs. Crie uma DSN, escolhendo um nome (por exemplo, meubanco, mas pode ser qualquer um) e criando uma string de conexão. Sua string de conexão passará a ser, então:

< %
strConn = “DSN=meubanco”
%>

Fica simples, independente do caminho, e o banco fica protegido contra downloads.

Leave a Comment