2010-06-26 6 views
0

다음 값을 가진 현재 계정 유형 참조 테이블이 있습니다. Admin, Employee, Test, User.사용자 계정 유형 값

그래서 모든 사용자 계정은 ID = 04와 같을 것입니다. 그러나 나는 계정을 만드는 동안 시스템이 ID를 망칠 수 있으며 사용자에게 01, 02 또는 03을 제공 할 수 있으며 관리자 권한을 사이트에 부여 할 수 있습니다. (1) 저장 프로 시저 만 계정 사용자를 생성 :

답변

1

그냥 당신이 캡슐화 있는지 확인하고 제대로 계정 생성을 테스트 시스템들에서 사용자 계정 유형을 분리, 계정 유형을 정의 할 수있는 더 좋은 방법이 있나요 , 1 '엔트리 포인트'를 포함하고 있으며 테스트를 거쳤습니다. 관리자 계정을 만들려면 별도의 기능을 사용하십시오.

DB에 별도의 테이블을 가질 수도 있지만 더 안전하지는 않으며 앱 측면에서 더 많은 저글링이 필요합니다.