ORA-01045



ORA-01045: user TESTUSER lacks CREATE SESSION privilege; logon denied

사용자를 생성했는데 
conn testuser/testpasswd
로 로그인하려고 하는데
위와같은 에러메시지가 떴다. 

세션을 생성할 권한이 없다는 얘기..

다시 sysdba 계정으로 로그인하여
conn /as sysdba

testuser 에게 세션권한을 줬다.

grant create session to testuser;
grant create session, resource to testuser;

resource 는 롤 권한을 준건데..
사용자를 생성하고 아무일도 하지 않을건가? 
테이블도 만들고 시퀀스도 만들고.. 여러 객체를 생성할텐데..
resource 는 이런것들을 할 수 있는 권한들을 묶어놓은 것이라고 보면 된다.