Oracle查看和刪除database linksql
一、查看數據庫
二、刪除服務器
drop database link 鏈接名稱;oracle
備註:sys 用戶不能刪除其餘用戶的 db linksssh
忘記Oracle數據庫管理員密碼的解決辦法ide
如何不用密碼以sysdba的身份登錄到oracle?工具
輸入下面命令,進去了spa
sqlplus / as sysdba命令行
修改密碼語句:cmd
alter user system identified by system
Oracle11g數據庫修改sys和system用戶的密碼和其餘用戶的用戶名和密碼
問題背景描述:因爲新建用戶設置密碼複雜度太低,致使系統存在弱口令問題,如今要修改oracle用戶用戶名和密碼。
解決步驟:
1、使用ssh工具以root身份鏈接服務器,而後切換到oracle用戶:su - oracle(回車)使用sqlplus鏈接數據庫:sqlplus /nolog(回車)以管理員身份登陸sys用戶:conn sys/sys as sysdba(回車)數據庫鏈接成功,至此準備工做完成。
2、修改用戶名稱。數據庫鏈接成功後,在SQL>提示後面繼續輸入:首先查到到所需修改用戶名稱的用戶須要:select user#,name from user$;(回車)--如:user#等於66如今就能夠修改用戶名稱了:update user$ set name='新的用戶名稱' where user#=66;(回車)系統會提示:1 row updated.說明修改爲功,再輸入:commit;(回車)提交所做修改。
3、修改用戶密碼。數據庫鏈接成功後,在SQL>提示後輸入:ALTER USER 用戶名 IDENTIFIED BY 新密碼;(回車)再輸入:commit;(回車)提交所做修改便可。
SQL> select username,password from dba_users;USERNAME PASSWORD------------------------------ ------------------------------SYS 8A8F025737A9097ASYSTEM 2D594E86F93B17A1DBSNMP E066D214D5421CCCTOAD A1BA01CF0DD82695OUTLN 4A3BA55E08595C81WMSYS 7C9BA362F8314299
四:修改sys和system用戶的密碼在本機安裝完Oracle之後,不記得sys用戶的密碼了,
採用以下方法能夠修改密碼:
1.打開cmd,輸入sqlplus /nolog,回車;輸入「conn / as sysdba」;輸入「alter user sys identified by 新密碼」,注意:新密碼最好以字母開頭,不然可能出現錯誤Ora-00988。有了這個方法後,只要本身對oracle服務器有管理員權限,不記得密碼的時候就能夠隨意修改密碼了。
2.在命令行執行以下命令:sqlplus 「/@服務名 as sysdba」,而後在sqlplus中alter user sys identified by 新密碼;alter user system identified by 新密碼;