---
title: "Enkelfnutt (') i lösenord?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13804-enkelfnutt-i-lösenord"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jerry_beach"
published: "2002-01-16T15:30:00.000Z"
updated: "2002-01-16T15:49:00.000Z"
replies: 4
views: 239
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/13804-enkelfnutt-i-lösenord"
---

# Enkelfnutt (') i lösenord?

## #1 — jerry_beach, 2002-01-16T15:30Z

Jag skulle gärna vilja ha era åsikter angående enkelfnuttar (') i lösenord. Vad är bra/dåligt. Kan det bli problem när man ska hämta från en databas och jämföra fram och tillbaka, hit och dit?
Det kanske lönar sig att begränsa användaren i början?

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

## #2 — @nders, 2002-01-16T15:32Z

Jag ser ingen anledning att förbjuda det tecknet, så länge du ser till att escape:a det i dina SQL-satser.

Ersätt apostrof med dubbel apostrof, dvs ''.

```
strText = replace(strText, "'", "''")
```

Mvh,

\[Redigerat av @nders den 16 jan 2002\]

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

## #3 — LarsG, 2002-01-16T15:36Z

Det går att hantera. 

```
pwd = request.form("pwd")
username = request.form("username")

sql = "select 1 from members where username = '" & replace(username,"'","''") & "' and username = '" & replace(username,"'","''") & "'"
```

Generellt sett så skall man byta alla förekomster av ' i strängar i sqlsatser till två apostrofer ('').

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

## #4 — jerry_beach, 2002-01-16T15:46Z

Och användarnamnet? Om jag ska ha en sessionvariabel som innehåller användarnamnet kanske det blir en massa onödigt arbete...

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

## #5 — LarsG, 2002-01-16T15:49Z

Vad som finns in sessionvariabler har ingen betydelse. Det är bara när du konkatenerar ihop sqlsatser som du behöver använda replace.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13804-enkelfnutt-i-lösenord
