J

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

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

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

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

댓글 2개

게시판 글은 안지우는걸로 알고 있습니다. //
탈퇴한 아뒤로 다시 가입하려고 하면 가입이 안됩니다. 단 관리자가 기타의 탈퇴회원 정리를 하면 다시 가입됩니다.
즉 탈퇴회원 정리를 하면 이전 모든 자료가 지워질겁니다. 그렇지요 관리자님??
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
22년 전 조회 856
김수희
22년 전 조회 825
22년 전 조회 1,005
배부른꿀꿀이
22년 전 조회 862
김수희
22년 전 조회 887
김수희
22년 전 조회 962
bbbking
22년 전 조회 963
bbbking
22년 전 조회 911
22년 전 조회 829
22년 전 조회 809
22년 전 조회 845
22년 전 조회 790
22년 전 조회 987
22년 전 조회 1,092
22년 전 조회 977
22년 전 조회 835
22년 전 조회 873
22년 전 조회 875
22년 전 조회 809
22년 전 조회 1,292
🐛 버그신고