내 목표는 사용자 정보와 비밀번호를 저장하는 테이블을 만드는 것입니다. 또한 로그인 실패 횟수를 추적하고 싶습니다. 먼저SQL에서 로그인 테이블 만들기
: 사용자
UserNo의 테이블 : 그러나, 여기에 테이블에 대한 간단한 설명입니다 ID 사용자의는
이름 : 사용자의 이름
이메일
두 번째 : 로그인 테이블
UserNo는 :
세 번째 마지막
암호와 동일합니다 : 날짜 및 로그인
카운트 시간 : 카운터
UserNo
날짜 시간을 추적 테이블 이는 사용자가 잘못 로그인 할 때마다 증가합니다.
마지막 세 테이블에서 나는 내가 한 일은 전문적인 방법이라고 생각하지 않습니다. 더 좋은 아이디어가 있습니까? 특히 추적 테이블을 사용합니다.
감사
나는 이것을 모두 한 테이블에 넣는 것을 고려할 것입니다. 로그인에 성공하면 실패한 카운터를 재설정하고 모든 카운터를 추적 할 필요가없는 한 대부분의 이전 날짜 및 시간 만 추적합니다. –
왜 전문적이지 않다고 생각하십니까? 당신은 테이블 1에 비밀번호를 넣고 테이블 2를 없앨 수 있습니다. 사용자가 로그인 할 때마다 테이블 3에 레코드가 생깁니 까? 그렇지 않은 경우에도 첫 번째 표에 병합하여 LastSuccessfulLoginDate를 사용할 수 있습니다. – RobJohnson