oracle system,sys用戶 忘記密碼,怎么修改密碼


sys用戶是Oracle中權限最高的用戶,而system是一個用於數據庫管理的用戶。
在數據庫安裝完之后,應立即修改sys,system這兩個用戶的密碼,以保證數據庫的安全。
但是我們有時候會遺忘密碼或者是人員離職等情況導致密碼丟失.
//前提是你拿到了root 用戶的密碼,修改system,sys就不是問題了.

一、sqlplus /nolog登錄

//登錄sqlplus 
oracle@prd:/home/oracle/impdir$sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 21 00:00:26 2022

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

//以超級管理員身份登錄

SQL> conn /as sysdba
Connected.
//修改密碼
SQL> alter user system identified by mima123456
User altered.
//用system賬戶登錄,連接數據庫

SQL> conn system/mima123456
Connected.

二、直接使用 sqlplus / as sysdba

 修改sys賬戶,system賬戶也是一樣,普通用戶修改也是一樣的

oracle@prd:/home/oracle/impdir$sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 21 00:00:26 2022
Copyright (c) 1982, 2013, Oracle.  All rights reserved.

用法1:
SQL
>alter user sys identified by mima
用法2: SQL
>grant connect to sys identified by mima

用法3:

  SQL> password system
  Changing password for system
  New password: *****   //輸入密碼
  Retype new password: ***** //再次輸入密碼
  Password changed

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM