当以用户名为scott的用户登录oracle数据库时,可以选择Normal和SYSDBA两种身份登录进去。当以Normal身份登录时只能查询SCOTT用户下的表;当以SYSDBA身份登录时既能查自己用户下的表又能查其他普通用户下的表。
现在我需要通过JDBC连接oracle数据库时,用户名是SCOTT,需要以DBA的身份登进数据库(也就是说我不但想查SCOTT用户下的表,还想查询别的用户下的表),请问该怎么做呢?
注:以下这种默认是普通用户的身份,我需要的是以DBA的身份登录
String url = "jdbc:oracle:thin:@localhost:1521:"+DBName;
conn = DriverManager.getConnection(url, "scott", "tiger");
繁华开满天机
相关分类