Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[11338] Re:Re:[질문] 메뉴의 권한설정
하늘 [] 1539 읽음    2007-05-16 13:10
까막 님이 쓰신 글 :
: 하늘 님이 쓰신 글 :
: : 궁굼한게 하나 있어서 이렇게 올립니다
: : 1. 프로그램에 로그인하고 메인메뉴에 메뉴들을 사용자에 따라서 가능,불가능으로
: :   분류하고 싶어서요 제가 생각한것은 사용자관련 테이블에서 그 사용자의 특정
: :   필드에(만약 메뉴가 20개일때) 20칸짜리 필드를 만들고 거기에 1번프로그램의 권한
: :   이 있으면 100000000...나머지 19개는 0으로 채우고 1번과 5번 프로그램에 권한이
: :   있으면 10001000...이렇게 표시할까 하는데 아무래도 초보다 보니까 고수님들의 의견
: :   을 듣고 싶어서요 어떻게 구성하시나요?
: :   이 방법은 프로그램의 본수가 늘어나면 좀 문제가 생기는 방법인데 ㅜㅜ
: :  
: : 고수님들의 고견 부탁 드려요^^
:
: 안녕하세요. 까막입니다.
:
: Database 에서 역할 관리 아시죠? Role.
: 그것과 비슷하게 만드시는게 좋으실 겁니다.
: 쓰다보면 사용자에게 메뉴 할당을 새롭게 해 주실 수도 있으니까요.
:
: 먼저 Role 을 만드시고, 그 Role(역할) 에 사용자를 할당하시고요.
: 각 역할별로 사용가능한 메뉴를 할당하시면 됩니다.
:
: 그리고, 로그인시에 사용자 아이디에 따라서 부여된 역할에 할당된 메뉴를 활성화시키도록 하세요.
:
:
: 추신.
:  진짜 Role 을 만드시라는게 아니라, 그런 기능을 하도록 만드시라는 겁니다. 혹시 오해가 있을까봐... ^^
:  대략 필요한게, 사용자 정보 테이블,  Role 기능을 하는 테이블, 각 Role 에 메뉴 부여 정보를 저장하는 테이블,
:  조회하는 뷰나 프로시져 등이겠네요.
:
:
:
: 위대한 단군혼이 살아있는 나라.... 대한민국.
까막님 답변 감사합니다 ^^
그런데 제가 Role의 개념이 없어서 그런데 만약 A테이블에 a-1필드에 프로그램 번호를 넣고 a-2필드에
그 프로그램을 사용하수 있는 사용자를 넣으라는 말 이신가요? 아직 개념이 없어서요 ㅜㅜ
로그인 되는 사람은 한 600명 정도 됩니다 프로그램 수는 한50개 정도 됩니다
조송하지만 조금 쉽게 설명이 가능하신가요? 부탁 드립니다 ㅜㅜ

+ -

관련 글 리스트
11336 [질문] 메뉴의 권한설정 하늘 1565 2007/05/16
11337     Re:[질문] 메뉴의 권한설정 까막 1694 2007/05/16
11338         Re:Re:[질문] 메뉴의 권한설정 하늘 1539 2007/05/16
11339             Re:Re:Re:[질문] 메뉴의 권한설정 까막 1821 2007/05/16
11340                 Re:Re:Re:Re:[질문] 메뉴의 권한설정 하늘 1600 2007/05/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.