JDBC用管理员(DBA)权限连接Oracle

来源:互联网 发布:淘宝天音复制大师 编辑:程序博客网 时间:2024/05/11 15:48
具体实施如下:
  private static String driver = "oracle.jdbc.OracleDriver";
    private static String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    private static String user = "sys";
    private static String password = "oracle";
 1、利用Oracle获取一个新的实例
    try{
              Class.forName(driver).newInstance();
          }
 2、这一步利用一个Properties对象来存储用户名,密码,并设置其访问权限。
    Properties conProps = new Properties();
        conProps.put("user", user);
        conProps.put("password", password);
        conProps.put("defaultRowPrefetch", "15");
        conProps.put("internal_logon", "sysdba");
 3、利用2中的设置进行对数据库的连接。
   conn = DriverManager.getConnection( url, conProps);

通过以上三步,我们可以用JDBC实现一个conn as sysdba的目的。
原创粉丝点击