Erstellen einer login-Tabelle in SQL

Mein Ziel ist es, eine Tabelle erstellen, die speichert die Informationen der Benutzer und deren Passwörter. Auch ich möchte zu verfolgen, die Anzahl der fehlgeschlagenen logins. Allerdings ist Hier eine kurze Beschreibung zu den Tabellen:

Ersten: die Tabelle der Benutzer

UserNo: ID des Benutzers

Name: user name

E-Mail

Zweiten: die Tabelle der login

UserNo: ist das gleiche wie das Letzte

Passwort

Drittens: die Tabelle der tracking -

UserNo

DateTime: Datum und Uhrzeit des login -

count: Zähler, der erhöht jedes mal den Benutzernamen falsch.

Aus den letzten drei Tischen, ich glaube nicht, was ich gemacht habe, ist eine professionelle Art und Weise. Gibt es irgendwelche besseren Ideen? vor allem mit der tracking-Tabelle.

Dank

  • Ich würde wirklich überlegen, nur indem Sie alle in einer Tabelle. Zurücksetzen fehlgeschlagen Zähler nach erfolgreicher Anmeldung und nur zu halten Spur von Datum und Zeit von den meisten bisherigen, es sei denn, Sie benötigen, um zu halten verfolgen von alle von Ihnen.
  • Warum glaubst du, es ist nicht Professionell? Sie können das Passwort in Tabelle 1 und Tabelle 2, erhalten Sie einen Datensatz in der Tabelle 3 werden jedes mal, wenn sich ein Benutzer anmeldet? Wenn nicht, auch diese könnte zusammengefasst werden in der ersten Tabelle, also und verwenden LastSuccessfulLoginDate
InformationsquelleAutor Nasser | 2013-03-19
Schreibe einen Kommentar