幾天前我安裝了oracle 12c。我跑了一兩天後,但我完全失去了我的用戶名,我記得我的密碼,但沒有用戶名。我有什麼辦法讓我可以看到我設置什麼用戶名Oracle 12c用戶名忘記了
回答
設置以下的環境變量。它們對於流程本身並不是必需的,但會幫助您導航。在這種情況下,我的域被稱爲「ClassicDomain」。請記住更改該值以符合您的域名。
export MW_HOME=/u01/app/oracle/middleware
export DOMAIN_HOME=$MW_HOME/user_projects/domains/ClassicDomain
關閉WebLogic域。
$ $DOMAIN_HOME/bin/stopWebLogic.sh
重命名數據文件夾。
$ mv $DOMAIN_HOME/servers/AdminServer/data $DOMAIN_HOME/servers/AdminServer/data-old
使用以下命令重置密碼。請記住替換適當的用戶名和密碼。
$ cd $DOMAIN_HOME/security
$ java weblogic.security.utils.AdminAccount <username> <password> .
自Oracle 11g以來有新的密碼生成過程。您可以使用
create or replace function get_hash_11g(p_password varchar2, p_salt varchar2) return varchar2 is
lv_pwd_raw RAW(128);
lv_enc_raw RAW(2048);
BEGIN
lv_pwd_raw := utl_raw.cast_to_raw(p_password) || hextoraw(p_salt);
lv_enc_raw := sys.dbms_crypto.hash(lv_pwd_raw, 3);
return lv_enc_raw;
end get_hash_11g;
/
然後運行選擇
select w.name from sys.user$ w
where substr(w.spare4, 3, 40) = get_hash_11g(/*your password*/'&pass', substr(spare4, 43, 20));
/
我對oracle很陌生, 我應該在哪裏輸入/選擇所有這些? –
這僅適用於擁有sys.user $特權的用戶(大多數情況下,它是SYS用戶)。 –
您可以從ora_dba組的用戶的命令行進行連接。 我認爲是安裝Oracle的用戶 sqlplus/nolog connect/as sysdba alter user sys用<新密碼> –
如果能夠調用sqlplus的然後按照這樣的:
sqlplus:/ as sysdba
- 這是登錄爲SYS所需的命令。
password:
- 不要給任何密碼。只要按下進入
SQL> select username from dba_users;
- 此命令會給用戶在數據庫中的表。
- 1. 驗證用戶名,忘記了問題,在ASP.net忘記回答會員
- 2. 如何使登錄模塊沒有創建帳戶,忘記了密碼,忘記了用戶名在joomla 2.5
- 3. Rails教程:重複的方法名稱,記住並記住(用戶),忘記和忘記(用戶)
- 4. 在Oracle 12C中解鎖HR用戶
- 5. 忘記了密碼VBA
- 6. Drupal忘記了密碼
- 7. 忘記了git rebase - 繼續
- 8. Flex intellisense忘記flash了。*
- 9. Oracle 12c設置?
- 10. Oracle企業管理器12c主機名
- 11. ASP.Net用戶忘記了密碼問題的答案
- 12. Firebase忘記密碼域名
- 13. APEX在oracle 12c中
- 14. 忘記SVN用戶密碼的XCode?
- 15. ASP.NET會員用戶忘記密碼
- 16. APS.net Web管理工具忘記用戶?
- 17. SFHFKeychainUtils「忘記」我的用戶密碼
- 18. 發送密碼,如果用戶忘記
- 19. 我忘記了我的SharedPreferences文件的名稱。
- 20. 如何讓MySQL Workbench忘記我重命名了一個表?
- 21. SourceTree:你忘記合併了嗎?
- 22. 我忘記了我的ssh口令
- 23. 了Ehcache永恆緩存忘記物品
- 24. Laravel忘記了密碼1/1)Swift_TransportException
- 25. 忘記我的SQL刪除我做了
- 26. Mysql查找密碼忘記了
- 27. 從SQL檢索但忘記了linebreaks?
- 28. 支持Oracle 12c的ojdbc14.jar?
- 29. 連接oracle 12c與php 7.1.7
- 30. oracle 12C中的UTF-8
在哪裏使用這個命令? 我試圖以SYS身份登錄,沒有任何密碼,也嘗試了我爲我的用戶名設置的自己的密碼,但仍然沒有結果。 –