oracle成為另一個使用者
oracle成為另一個使用者:
為了除錯應用程式,DBA有時需要作為另一個使用者連線,從而模仿存在的問題。
不需要知道該使用者的純文字密碼,DBA可以從資料庫中檢索加密的密碼,改變該使用者的密碼,
使用改過的密碼連線,然後使用alter user命令中沒有規定的子句改回密碼。
上面的操作假設dba可以訪問dba_users表,同時具有alter user許可權。如果dba具有dba角色,則同時具有以上兩種許可權。
實驗驗證過程如下:
C:\>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.5.0 - Production on 星期六 11月 26 10:49:14 2011
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> show user
USER 為 "SYS"
SQL> alter user test identified by test;
使用者已更改。
SQL> commit;
提交完成。
SQL> select password from dba_users where username = 'TEST';
PASSWORD
------------------------------
7A0F2B316C212D67
SQL> alter user test identified by temp;
使用者已更改。
SQL> connect test/temp
已連線。
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
TRE TABLE
TY TABLE
SQL> select * from tre;
未選定行
SQL> select * from ty;
未選定行
SQL> desc ty;
名稱 是否為空? 型別
----------------------------------------- -------- ----------------------------
T CHAR(10)
Y VARCHAR2(10)
SQL> alter user test identified by values '7A0F2B316C212D67';
使用者已更改。
SQL> commit;
提交完成。
SQL> connect test/test;
已連線。
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
TRE TABLE
TY TABLE
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21256317/viewspace-776726/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 差點成為另一個“輻射”《無主之地》發展史
- Oracle如何把一個表匯出匯入到另一個伺服器上的另一個表裡Oracle伺服器
- 怎麼設計一個restful的url,表示:某個使用者評價另一個使用者REST
- Rust中如何將本地時間轉換為另一個時區?Rust
- Oracle使用者Oracle
- MongoDB關聯另一個集合MongoDB
- oracle中的某一個使用者名稱修改Oracle
- win10企業版如何成為最高許可權使用者_win10怎麼成為最高許可權使用者Win10
- oracle 使用者管理Oracle
- 【USER】Oracle 一個普通使用者有多少許可權Oracle
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- 另一個Android效能剖析工具——simpleperfAndroid
- 樹的另一個構建方式
- 另一個Swoole偵錯程式 - Yasd
- 無法訪問的成員例項化一個方法在角的另一種方法
- 如何用一個 Excel 過濾另一個 ExcelExcel
- 成為MySQL DBA後,再看ORACLE資料庫(十三、物理備份)MySqlOracle資料庫
- Oracle報錯>記錄被另外一個使用者鎖定Oracle
- 華為帳號自擬形象上線 打造手機裡的另一個你
- html中引入另一個html的方法HTML
- CTF學習(13)MISC(另一個世界)
- python中怎麼呼叫另一個程式Python
- 如何成為一個AI產品經理?AI
- Laravel 成為最佳 PHP 框架的 14 個理由!LaravelPHP框架
- 4個月內成為UI設計師!UI
- 《怎樣成為一個高手》觀後感
- Laravel成為最佳PHP框架的14個理由!LaravelPHP框架
- 成為MySQL DBA後,再看ORACLE資料庫(五、記憶體管理)MySqlOracle資料庫記憶體
- 成為MySQL DBA後,再看ORACLE資料庫(七、日誌體系)MySqlOracle資料庫
- Oracle統計某個使用者下所有表的各自行數Oracle
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- 將一個陣列複製到另一個陣列上陣列
- 動圖之一個圓繞另一個圓轉動
- Laravel後臺作為客戶端,socket.io作為服務端,App或其他作為另一個客戶端Laravel客戶端服務端APP
- 成為MySQL DBA後,再看ORACLE資料庫(二、監聽與連線)MySqlOracle資料庫
- 成為MySQL DBA後,再看ORACLE資料庫(一、安裝與啟動)MySqlOracle資料庫
- Vavr Option:Java Optional 的另一個選項VRJava
- 列表切片賦值給另一個變數賦值變數
- 如何成為一個出色的敏捷開發者?敏捷