Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


skift-känslig sökning i SQL-sträng

Postades av 2005-10-17 19:48:50 - Filip Holm, i forum access, Tråden har 9 Kommentarer och lästs av 920 personer

Jag använder en SQL-sträng som ser ut så här i min inloggningssida (ASP).

SELECT authorityLevel FROM authorities WHERE userName = "användarnamnet" AND password = "lösenordet".

Problemet är att sökningen inte är skift-känslig, vilket betyder att om lösenordet är "AbC" så accepteras även "abc", "ABC", "aBc", osv.

Hjälp...


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-10-17 20:17:04 - Johan Djupmarker

Ett sätt är att hämta ut lösenordet från databasen och jämföra med det inmatade, en vanlig strängjämförelse är ju casesensitive.

/Johan


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-11-02 08:17:21 - Åsa Furubom

Kan det vara så att själva databasen är inställd på case-insensitive eller nåt sånt?

mvh Åsa


Svara

Sv:skift-känslig sökning i SQL-sträng

Postades av 2005-11-02 09:35:39 - Johan Djupmarker

Är det verkligen valbart i Access?

/Johan


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-11-02 14:50:10 - Andreas Hillqvist

Du kan testa;

SELECT Users.*
FROM Users
WHERE Users.UserName="Anna" AND StrComp(Users.UserPassword,"Apa",0) = 0;


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-11-07 10:54:51 - Åsa Furubom

Aha, ok. Jag trodde det var en extern databas typ sql-server eller oracle du körde mot. Då kanske det blir lite värre. Jag har nämligen märkt att access inte skiljer på stora och små bokstäver om man t.ex gruppperar på ett fält i en rapport och det finns två fält som stavas lika men har olika stora och små bokstäver. Då klumpar access ihop det till samma fält.

Jag har dock bara provat med att skilja på ett tecken och då skrev jag Ascii(fältet) i min sql-fråga. Kanske det kan funka.

/Åsa


Svara

Sv:skift-känslig sökning i SQL-sträng

Postades av 2005-11-07 11:03:20 - Johan Jonsson

En annan ide är att lagra lösen ordet som MD5, då skulle HeJ accepteras men antagligen inte heJ, MD5 skapar en hashkod av ditt lösenord vilket kan vara bra ur säkerhetsaspekt också, om någon får tag i din databas har dom svårare att se lösenorden eftersom att dom inte står i klartext


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-11-07 12:38:13 - Åsa Furubom

Ja jag tänkte också så att man nog inte bör lagra ett lösenord som text eftersom det är jättelätt att få tag på lösenordet då. Sen upptäckte jag att funktionen inte heter Ascii utan Asc men den verkar bara kolla på första bokstaven.

/Åsa


Svara

Sv: skift-känslig sökning i SQL-sträng

Postades av 2005-11-22 10:14:57 - Filip Holm

Ok, låter ju smart. Vad behöver man för kod för att skapa och kontrollera MD5-hash?


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 645
27 953
271 710
725
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies
Expand
next previous
Close

Previous

0/0

Next