JDBC를 Java의 커넥터로 사용하여 Oracle의 특정 사용자에게 역할을 부여 할 수 있는지 알고 싶습니다. 나는 다음과 같은 문장을 가지고있다. 나는 JDBC에서 사용해야하는 함수를 모른다.Java에서 JDBC를 사용하여 사용자 ORACLE에 역할 부여
st = con.createStatement();
String priv = "connect, resource";
String query = String.format("grant %s to %s ", priv, user);
success = st.execute(q);
위의 문장을 사용해 보았지만 오라클은 응답으로 false를 다시 보냅니다. 오류 메시지가 없습니다.
"거짓 진술"이란 무엇입니까? 오류 메시지가 있습니까? 그렇다면 메시지 및 모든 스택 추적을 게시하십시오. – rgettman
항상 false를 반환합니다. – ditmark12