---
title: "inloggningsfel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/165568-inloggningsfel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "WebbisNet"
published: "2007-10-17T11:00:44.000Z"
updated: "2007-10-17T11:20:45.000Z"
replies: 3
views: 320
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/databaser-sql/165568-inloggningsfel"
---

# inloggningsfel

## #1 — WebbisNet, 2007-10-17T11:00Z

varför blir man inloggad med fel lösenord i dena sql?

```
  <%if request.querystring("user") = "eaglemountains" then%>
  <!--//Logga in till adminsidan//-->
Logga in på adminsidan<p>  
<form action="/Admin/?check=login" method="post">
    <td width="58">Användarnamn</td>
    <td width="144"><input type="text" name="user">    </td>
    <td width="63">Lösenord</td>
    <td width="147"><input type="password" name="pass">    </td>
    <td width="66"><input type="submit" value="Logga in" />    </td>
    </form>
<%End if%>

<!--Kolla inloggningsuppgifter-->
<%If Request.Querystring("check") = "login" then
set rs=conn.execute("select * from admin where id=1")
varUser=Request.Form("user")
varPass=Request.Form("pass")

'response.write rs
'response.end

if not rs("user") = varUser and not rs("pass") = varPass then
response.redirect "/Admin/?user=eaglemountains&message=error"
else
response.redirect "/Admin/?user=eaglemountains&show=adminpage"
end if
end if
%>
```

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

## #2 — headbug, 2007-10-17T11:06Z

> **WebbisNet skrev:**
>
> varför blir man inloggad med fel lösenord i dena sql?
> 
>
>
> ```
>  
> 
> if not rs("user") = varUser and not rs("pass") = varPass then
> ```

Du kräver att för att det ska bli fel MÅSTE du ha angett fel user OCH fel password. Har du rätt user men fel password loggas du in...

Du borde lösa det lite annorlunda genom att söka i DB efter raden med user och sedan kolla om passwordet stämmer med det som är lagrat för just den användaren.

/HB

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

## #3 — WebbisNet, 2007-10-17T11:08Z

> **headbug skrev:**
>
> Du kräver att för att det ska bli fel MÅSTE du ha angett fel user OCH fel password. Har du rätt user men fel password loggas du in...
> 
> Du borde lösa det lite annorlunda genom att söka i DB efter raden med user och sedan kolla om passwordet stämmer med det som är lagrat för just den användaren.
> 
> /HB

hur kunde jag missa det, tack :-)

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

## #4 — headbug, 2007-10-17T11:20Z

Hörruduru, nog står väl rätt lösning i mitt inlägg och inte ditt ;) Rätt ska vara....JÄTTEVIKTIGT!!! :D

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/165568-inloggningsfel
