context-security sql수정
- 작성자 :
- 최*준
- 작성일 :
- 2012-11-16 09:08:16
- 조회수 :
- 1,232
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
context-security.xml 의 현재 소스는
name="usersByUsernameQuery" value="SELECT USER_ID, ~
WHERE CONCAT(USER_SE, USER_ID) 으로
WHERE CONCAT(USER_SE, USER_ID) 조건을 WHERE CONCAT(USER_SE, UNIQ_ID)
으로 변경을 하려고 합니다.
govUsersByUsernameMapping 처리하는데 authentication-failure-url을 타네요
name="usersByUsernameQuery" 에서 사용하는 SQL의 where 조건을 변경하려면 어떻게 해야 하나요?
name="usersByUsernameQuery" value="SELECT USER_ID, ~
WHERE CONCAT(USER_SE, USER_ID) 으로
WHERE CONCAT(USER_SE, USER_ID) 조건을 WHERE CONCAT(USER_SE, UNIQ_ID)
으로 변경을 하려고 합니다.
govUsersByUsernameMapping 처리하는데 authentication-failure-url을 타네요
name="usersByUsernameQuery" 에서 사용하는 SQL의 where 조건을 변경하려면 어떻게 해야 하나요?
A
안녕하세요. 최원준님
말씀하시는 UNIQ_ID는 현재 공통컴포넌트 2.0.1 버전에서는 존재하지 않는 필드입니다.
UNIQ_ID를 사용하시기 위해서는 또한 COMVNUSERMASTER 테이블을 수정하시고, context-security.xm에 usersByUsernameQuery에 쿼리를 변경하시면 됩니다.
쿼리를 변경하시기 전에 DB에 접속하셔서 쿼리가 잘 되는 지 사전에 확인하시면 됩니다.
고맙습니다.
말씀하시는 UNIQ_ID는 현재 공통컴포넌트 2.0.1 버전에서는 존재하지 않는 필드입니다.
UNIQ_ID를 사용하시기 위해서는 또한 COMVNUSERMASTER 테이블을 수정하시고, context-security.xm에 usersByUsernameQuery에 쿼리를 변경하시면 됩니다.
쿼리를 변경하시기 전에 DB에 접속하셔서 쿼리가 잘 되는 지 사전에 확인하시면 됩니다.
고맙습니다.