---
title: "Kodning till databas utanför Root."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/121102-kodning-till-databas-utanför-root"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "supercajo"
published: "2005-01-26T15:04:00.000Z"
updated: "2005-01-27T14:19:34.000Z"
replies: 3
views: 271
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/121102-kodning-till-databas-utanför-root"
---

# Kodning till databas utanför Root.

## #1 — supercajo, 2005-01-26T15:04Z

Tjänna! E ganska ny på ASP men jag har hört att säkerhetsmässigt är det bästa att lägga databasen utanför rootmappen. Men om man skall ha ett forum t.ex. som en enskild del i rootmappen t.ex: public_html/forum/index.asp då övriga indexsidan ligger i public_html t.ex. public_html/index.asp/.

SOm jag vet, så måste man koppla databasen med scriptet enligt följande:

Set Connect = server.createobject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (\*.mdb)}; DBQ=" & server.mappath ("databas.mdb ")

Om jag inte är helt fel ute. 
Men om vi säger att databas.mdb skall ligga rätt så måste den ligga i filen "forum" för att kopplingen skall ske felfritt. 

Hur skall man göra för att kopplingen skall ske på ett riktigt sätt ¨då jag vill lägga databasen utanför rootmappen?

Permalänk: https://www.webforum.nu/p/121102

## #2 — Josef, 2005-01-26T15:15Z

Precis som på samma sätt om den skulle ligga i rooten. 

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../databas.mdb")
```

Permalänk: https://www.webforum.nu/p/1539789

## #3 — supercajo, 2005-01-27T14:18Z

MEn om jag ligger i en undermapp, hur skall länkningen se ut...ifall databasen ligger utanför rooten, och min aspsida ligger i en undermapp i rooten?

Permalänk: https://www.webforum.nu/p/1540346

## #4 — Poffe, 2005-01-27T14:19Z

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mapp\databas.mdb"
```

Permalänk: https://www.webforum.nu/p/1540347

---

Tråden på webben: https://www.webforum.nu/amne/asp/121102-kodning-till-databas-utanför-root
