---
title: "Säkerhet Databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/120179-säkerhet-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "zlakker"
published: "2005-01-15T12:34:17.000Z"
updated: "2005-01-15T14:13:37.000Z"
replies: 6
views: 339
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/120179-säkerhet-databas"
---

# Säkerhet Databas

## #1 — zlakker, 2005-01-15T12:34Z

Jag undrar lite vad folk rekommenderar när det gäller säkerhet på databas.

Tex lästa jag här att det var onödigt att sätta lösenord på den och istället ha rättigheter på den mappen som innehåller databasen.

Vad för slags rättigheter ska den mappen ha samt hur gör man för att "scriptet" ska få tillgång till filen ?

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

## #2 — Donatello, 2005-01-15T12:58Z

Driver du en egen webbserver, så lägg databasen i en katalog som du ger varken skriv eller läsrättigheter utåt.

Har du den på ett webbhotell, lägg databasen utanför public_html katalogen. Vissa webbhotell har också en speciell katalog med namnet db ämnat till det syftet. Känner du dig osäker, så skriv till webbhotellet och fråga.

Allt man gör med databasen görs på servern. Det är därför användaren aldrig behöver, eller bör få, varken läs- eller skrivrättigheter. Servern använder databasen, inte användaren.

Vad gäller åtkomst, så behöver du inte skriva nåt speciellt i scriptet för att få tillgång till databasen om du gör som jag föreslår. Inget inloggning behövs...

Kanske lite luddigt svar, men jag hoppas att det duger. \*nyvaken\*  :) 

By the way... Du kan ta för vana att döpa databaser till t. ex. databas_alkjdbfalsdjfbsdljfbal.mdb som extra säkerhet. Blir lite svårare att lista ut vad databasen heter om man skulle komma så långt att man lyckas kringgå rättigheterna. :)

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

## #3 — Poffe, 2005-01-15T12:58Z

Bara för att klargöra, du pratar om Access nu?

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

## #4 — Donatello, 2005-01-15T12:59Z

Det tog jag för givet att han gjorde.... :OO

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

## #5 — zlakker, 2005-01-15T13:03Z

Tack för svaret Donatello.
Det stämmer jag menade Access.

Då ska jag genast kolla med webbhotellet och se om de har en sådan mapp.

Jag behöver alltså då inte en mer avancerad connection än denna:

```
		<%	Set Connect = Server.CreateObject("ADODB.Connection")
			Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/xxx.mdb")
			Set RecSet = Server.CreateObject("ADODB.Recordset") 
		%>
```

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

## #6 — Donatello, 2005-01-15T13:44Z

Ska funka prima det där... :)

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

## #7 — zlakker, 2005-01-15T14:13Z

Tackar tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/120179-säkerhet-databas
