회원관리 관련동작을 아이디로 구분해서 할때의 문제점.. > 그누3질답

그누3질답

회원관리 관련동작을 아이디로 구분해서 할때의 문제점.. 정보

그누보드 회원관리 관련동작을 아이디로 구분해서 할때의 문제점..

본문

그누보드에서는 회원관리 관련 기능들을 모두 mb_id..즉, 아이디로 구분해서 하고있는데요..
가령, 메모를 불러온다거나..회원정보를 가져온다거나 할때 where mb_id = $mb_id 같이 아이디를 기준으로 한다는겁니다. 인덱스가 아이디라는 말이지요.
근데..이게 가만보니 문제가 좀 있습니다.
aaa라는 회원이 탈퇴를 한다음에 나중에 다시 aaa라는 아이디로 누군가 가입을 하면....이전 aaa의 쪽지도 읽을수 있고..잘하면 aaa가 게시판에 쓴 글들도 삭제, 수정을 할수가 있겠고...

굳이 아이디를 인덱스로 하는 이유가 있는걸까요?
자동증가 번호필드를 두고 그걸 인덱스로 하면 중복도 절대 안되고 더 잇점이 있으리라 생각되는데...
속도면에서도 좋을듯하구요...

언듯 생각나서 적어본 의견이었습니다.

댓글 전체

탈퇴한 아뒤로 다시 가입하려고 하면 가입이 안됩니다. 단 관리자가 기타의 탈퇴회원 정리를 하면 다시 가입됩니다.
즉 탈퇴회원 정리를 하면 이전 모든 자료가 지워질겁니다. 그렇지요 관리자님??
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT