第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

通過(guò)JDBC連接oracle數(shù)據(jù)庫(kù)時(shí)怎么以DBA 身份登錄

通過(guò)JDBC連接oracle數(shù)據(jù)庫(kù)時(shí)怎么以DBA 身份登錄

ABOUTYOU 2018-12-06 22:03:38
  當(dāng)以用戶名為scott的用戶登錄oracle數(shù)據(jù)庫(kù)時(shí),可以選擇Normal和SYSDBA兩種身份登錄進(jìn)去。當(dāng)以Normal身份登錄時(shí)只能查詢SCOTT用戶下的表;當(dāng)以SYSDBA身份登錄時(shí)既能查自己用戶下的表又能查其他普通用戶下的表。   現(xiàn)在我需要通過(guò)JDBC連接oracle數(shù)據(jù)庫(kù)時(shí),用戶名是SCOTT,需要以DBA的身份登進(jìn)數(shù)據(jù)庫(kù)(也就是說(shuō)我不但想查SCOTT用戶下的表,還想查詢別的用戶下的表),請(qǐng)問(wèn)該怎么做呢? ? 注:以下這種默認(rèn)是普通用戶的身份,我需要的是以DBA的身份登錄 String url = "jdbc:oracle:thin:@localhost:1521:"+DBName; conn = DriverManager.getConnection(url, "scott", "tiger");
查看完整描述

1 回答

?
繁華開(kāi)滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊

1、首先try{
??????????? Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
?????? 利用Oracle獲取一個(gè)新的實(shí)例。

2、? Properties conProps = new Properties();
??????? conProps.put("user", "sys");
??????? conProps.put("password", "root");
??????? conProps.put("defaultRowPrefetch", "15");
??????? conProps.put("internal_logon", "sysdba");

這一步利用一個(gè)Properties對(duì)象來(lái)存儲(chǔ)用戶名,密碼,并設(shè)置其訪問(wèn)權(quán)限。

3、conn = DriverManager.getConnection(
??????????????? "jdbc:oracle:thin:@192.168.200.93:1521:orcl", conProps);

????? 利用2中的設(shè)置進(jìn)行對(duì)數(shù)據(jù)庫(kù)的連接。

?

通過(guò)以上三步,我們可以用JDBC實(shí)現(xiàn)一個(gè) conn as sysdba的目的。

查看完整回答
反對(duì) 回復(fù) 2018-12-16
  • 1 回答
  • 0 關(guān)注
  • 757 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)