권한 ROLES HIERARCHY 부분 질문드립니다.
- 작성자 :
- 정*희
- 작성일 :
- 2013-11-25 16:26:07
- 조회수 :
- 713
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
신규권한 ROLE_TEST 라고 생성한뒤
메뉴생성에서 메뉴도 생성하고, 생성된 메뉴의 연결된 프로그램의 롤 권한도 부여한뒤
로그아웃후 로그인을 해보았는데 Access Deined가 나오더군요.
왜그런가해서 보니 LETTNROLESHIERARCHY 테이블에 ROLE_ANONYMOUS < ROLE_TEST 계층관계 데이터가 없어서 그런가보다...하고
계층관계 데이터를 넣어준뒤 해봐도 안되더라구요. 그런데 서버를 재기동하고 해보니 잘 되더군요.
서버가 기동중일때 LET_TN_ROLES_HIERARCHY 계층관계 데이터를 재적용하는 방법은 없는건가요?
그리고 테이블명이 _ 구분자로 이용해서 네이밍이 되었으면 좋겠다는 생각도 해봅니다.
(LETTNROLESHIERARCHY -> LET_TN_ROLES_HIERARCHY)
구분자없이 테이블명이 지어져있어서 테이블 볼때마다 답답합니다...
그래서 저는 언더바(_) 로 테이블명을 변경하여 사용을 할까 하는데 괜찮은지요.
물론 소스코드내에 테이블명도 같이 바꿔주었습니다.
메뉴생성에서 메뉴도 생성하고, 생성된 메뉴의 연결된 프로그램의 롤 권한도 부여한뒤
로그아웃후 로그인을 해보았는데 Access Deined가 나오더군요.
왜그런가해서 보니 LETTNROLESHIERARCHY 테이블에 ROLE_ANONYMOUS < ROLE_TEST 계층관계 데이터가 없어서 그런가보다...하고
계층관계 데이터를 넣어준뒤 해봐도 안되더라구요. 그런데 서버를 재기동하고 해보니 잘 되더군요.
서버가 기동중일때 LET_TN_ROLES_HIERARCHY 계층관계 데이터를 재적용하는 방법은 없는건가요?
그리고 테이블명이 _ 구분자로 이용해서 네이밍이 되었으면 좋겠다는 생각도 해봅니다.
(LETTNROLESHIERARCHY -> LET_TN_ROLES_HIERARCHY)
구분자없이 테이블명이 지어져있어서 테이블 볼때마다 답답합니다...
그래서 저는 언더바(_) 로 테이블명을 변경하여 사용을 할까 하는데 괜찮은지요.
물론 소스코드내에 테이블명도 같이 바꿔주었습니다.
A
안녕하세요 프레임워크센터입니다.
계층관계는 서버를 시작할 때 읽어드려서 메모리에 상주시켜 활용하는 부분이라 서버를 재기동 하셔야 합니다.
또한 말씀하신 테이블 명 등은 추후 반영 예정이니 참고하시기 바랍니다.
수고하세요.
계층관계는 서버를 시작할 때 읽어드려서 메모리에 상주시켜 활용하는 부분이라 서버를 재기동 하셔야 합니다.
또한 말씀하신 테이블 명 등은 추후 반영 예정이니 참고하시기 바랍니다.
수고하세요.