---
title: "Vilket är säkrast?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10302-vilket-är-säkrast"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pace"
published: "2001-06-27T22:09:00.000Z"
updated: "2001-06-28T15:09:00.000Z"
replies: 4
views: 291
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/10302-vilket-är-säkrast"
---

# Vilket är säkrast?

## #1 — Pace, 2001-06-27T22:09Z

Hejsan alla asp proggare!

Vilket är egentligen säkrast när man ska köra en "login" test och se ifall användaren är admin eller inte?

\* Att använda följande kod: 

```
PASSWORD = Request.FORM("PASSWORD")
USERNAME = Request.FORM("USERNAME")
If USERNAME = "admin" and PASSWORD = "admin" THEN Gör någonting roligt...
```

...eller att spara det i en databas som man sätter ett lösenord på och sedan kontrollerar uppgifterna genom.

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

## #2 — icaaq, 2001-06-27T22:30Z

Jag gör så här(vet inte om det är det bästa):

```
[b]databasen[/b]
FLD_UserName
FLD_PassWord
FLD_Status

Sen kollar jag vid inloggningen:

strSQL = "SELECT * FROM TBL_Users WHERE FLD_Username = '"&USERNAME&"' AND FLD_PassWord = '"&PASSWORD&"'"
Set ObjRs = Connect.Execute(strSQL)

If ObjRs.EOF Then
     'det finns ingen sådan användare
Else
     If ObjRs("FLD_Status") = 1 Then
         'du är inloggad som admin
     Else
         'du är inloggad som vanlig användare
     End If
End If
```

på detta sätt kan du ju slänga dit nån som vill bli admin ganska lätt osso...

jag vet inte om koden stämmer men det är principen som räknas :)

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

## #3 — spango, 2001-06-28T00:06Z

Säkrast? Tja, att ha det i en databas på en annan (starkt kontrollerad) dator än scriptet, och dessutom ha det krypterat. MySQL har inbyggda krypteringsfunktioner, vad gäller andra databaser vet jag inte, men SQL Server borde väl ha det? Eller?

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

## #4 — Toonster, 2001-06-28T10:42Z

Säkrast är att skapa ett användarkonto på servern, och låta besökaren logga in där.
Annars är nog databasmodellen med ev. kryptering säkrast.

/T

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

## #5 — spango, 2001-06-28T15:09Z

... och dessutom att fetkryptera trafiken mellan klienten och servern, naturligtvis, oavsett vilken variant man kör.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10302-vilket-är-säkrast
