Oracle 읽기 전용 JDBC 연결
오라클 데이터베이스에서 읽기 전용 JDBC 연결을 얻는 방법이 있습니까?일반적으로 저는 이것을 활성화할 수 있는 jdbc url 매개 변수를 찾고 있습니다. 다음과 같은 것이 있습니다.
jdbc:oracle:thin:@hostname:1521:sid?readonly=true
씬 드라이버를 사용하고 있습니다.
댓글에 나온 대로.데이터베이스에 액세스하는 사용자에게 읽기 전용 권한을 부여하는 것이 가장 좋습니다.
제안되지 않은 대안이 있습니다.
연결을 사용하여 연결 클래스에서 readOnly 매개 변수를 설정할 수 있습니다.읽기 전용으로 설정합니다.
자세한 내용은 API 문서를 참조하십시오.
http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#setReadOnly(boolean)
제가 알기로는 Thin 드라이브는 연결된 사용자와 동일한 권한을 가질 것입니다. 따라서 이 권한을 얻는 가장 쉬운 방법은 읽기 전용인 데이터베이스에 사용자를 두는 것입니다.이 링크의 마지막 비트를 확인하십시오. http://docs.oracle.com/cd/B19306_01/java.102/b14355/apxtips.htm
언급URL : https://stackoverflow.com/questions/20287482/oracle-read-only-jdbc-connection
'programing' 카테고리의 다른 글
파이썬에서 속성 기능을 사용하는 방법에 대한 실제 예는 무엇입니까? (0) | 2023.07.19 |
---|---|
아이폰의 웹 페이지에서 앱이 설치되어 있는지 확인하는 방법 (0) | 2023.07.19 |
중첩 함수는 하나의 함수에만 필요할 때 좋은 접근 방식입니까? (0) | 2023.07.19 |
파이썬 람다 식에 여러 개의 문을 가질 수 있습니까? (0) | 2023.07.19 |
Python에서 SVG를 PNG로 변환 (0) | 2023.07.19 |