> hvordan kan man sikker sin db?
> Ved at ligge den i en mappe før "websiten" starter?
> Hvordan kan man så oprette forbindelse til den?
ASP, og andre serversite scripts, bliver kørt at serveren som så kan
læse de fleste mapper på serveren. Denne funktion, hvor man læser
overstående mapper, kan dog, som er meget logisk, være slået fra af
sikkerhedshensyn.
Dog kan man med DB connections åbne overstående mapper ved ODBC.
Derfor kan man ikke spørge efter server.mappath(Filnavn) da den ikke
ligger på websitet med i en anden mappe på serveren.
Derfor skal man i denne sammenhæng bruge den fulde adresse som skal
tilføjes til forbindelsen i ens ODBC.
Fordelen ved dette er at man kan sikre sin database mod "ulovlig"
download og dermed beskytte sine data, herunder adgangskoder.
Ulempen er at man skal som oftest kende den aktuelle sti til databasen
så sitet er mindre mobilt... altså du kan ikke bare kopiere dit site fra
en udbyders server til en anden.
Dette problem kan man dog komme over ved at lave en funktion som sørger
for det.
Dette kan laves med:
server.mappath(AktFil)
Minstrrev(server.mappath(AktFil),"/")
Jeg har dog ikke lavet det her.
Venlig hilsen
Christian
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials