[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 :)
------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....
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?
------------------ This posting is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
... och dessutom att fetkryptera trafiken mellan klienten och servern, naturligtvis, oavsett vilken variant man kör.
------------------ This posting is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e