Properties props = new Properties(); props.setProperty("javax.net.ssl.keyStore", "/path/to/keystore"); props.setProperty("javax.net.ssl.keyStorePassword", "keystore_password"); props.setProperty("javax.net.ssl.trustStore", "/path/to/truststore"); props.setProperty("javax.net.ssl.trustStorePassword", "truststore_password"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//host:port/service_name", props); Properties props = new Properties(); props.setProperty("user", "db_username"); props.setProperty("password", "db_password"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//host:port/service_name", props); String sql = "SELECT * FROM users WHERE username = ?"; PreparedStatement stmt = conn.prepareStatement(sql); stmt.setString(1, inputUsername); ResultSet rs = stmt.executeQuery(); sql CREATE ROLE role_name; GRANT SELECT, INSERT, UPDATE, DELETE ON table_name TO role_name; GRANT role_name TO username;


上一篇:
下一篇:
切换中文