지난번 Cache Entree에서 나왔던 질문 중에 새로운 사용자가 클래스(or 테이블)를 만들면, 그 테이블을 SMP(시스템 관리 포탈)에서 어떻게 보느냐는 질문이 있었습니다.
다음과 같은 절차로 제가 테스트해 본 결과 잘 보이는군요.
-SMP-보안관리-사용자에서 새로운 사용자를 만듭니다. myDeveloper
-Role탭에서, 사용자에게 적절한 Role을 부여해 줍니다. 여기서는 시스템에서 제공하는 %Developer Role을 줍니다.
- SQL 퀀한 탭에서, 사용할 네임스페이스를 선택합니다. 해당 네임스페이스에서 아래에 나오는 모든 SQL 권한을 (해당 사용자에게) 지정해 줍니다(지정하기 버튼).
- Cache Studio를 띄워서, 위에서 지정한 네임스페이스에 로그인 한 후 새로 %Persistent 클래스를 만듭니다. 이때, 클래스의 Owner에 해당 사용자를 지정해 줍니다. 지정하지 않으면 기본 Owner가 _SYSTEM 유저로 잡혀 보이지 않을 수 있습니다.
- SMP-SQL-해당네임스페이스-SQL 스키마에서 만들어진 Class가 목록에 보이는지 확인합니다.
|