1. 程式人生 > >oracle 資料庫登入使用者被鎖解決辦法

oracle 資料庫登入使用者被鎖解決辦法

今天遇到登入使用者被鎖,查到解決方法如下,我使用第一種可以解決。

使用者被鎖 pl/sql登入時報錯:

ORA-28000: the account is locked

方法1:

使用其他使用者先登入資料庫上

ALTER USER username ACCOUNT UNLOCK;

方法2:

第一步:使用PL/SQL,登入名為system,資料庫名稱不變,選擇型別的時候把Normal修改為Sysdba;
第二步:選擇myjob,檢視users;
第三步:選擇system,右擊點選“編輯”;
第四步:修改密碼,把“帳戶被鎖住”的勾去掉;
第五步:點選“應用”再點選“關閉”;

第六步:重新登入就可以通過驗證了;

方法3:

在plsql developer中要是以scott/tiger登入時提示ora-28000 the account is locked。

解決辦法:

新裝完Oracle10g後,用scott/tiger測試,會出現以下錯誤提示:
oracle10g the account is locked
oracle10g the password has expired
原因:預設Oracle10g的scott不能登陸。
解決:
(1)conn sys/sys as sysdba; //以DBA的身份登入
(2)alter user scott account unlock;// 然後解鎖
(3)conn scott/tiger //彈出一個修改密碼的對話方塊,修改一下密碼就可以了

在執行裡面輸入cmd在DOS模式下輸入sqlplus,以system使用者名稱登入,密碼是剛裝oracle時自己填寫的密碼orcl,登入進去以後。

SQL> conn sys/sys as sysdba; (分號是必須的但是我是以system登入的所在這不應該寫conn sys/sys as sysdba應該寫conn system/orcl as sysdba;)
Connected.
SQL> alter user scott account unlock;
User altered.
SQL> commit;
Commit complete.
SQL> conn scott/tiger//請輸入新密碼,並確認後OK
Password changed
Connected.

這時再到plsql developer裡面以scott/tiger登入就可以了。。。。。

相關推薦

oracle 資料庫登入使用者解決辦法

今天遇到登入使用者被鎖,查到解決方法如下,我使用第一種可以解決。使用者被鎖 pl/sql登入時報錯:ORA-28000: the account is locked方法1:使用其他使用者先登入資料庫上ALTER USER username ACCOUNT UNLOCK;方法2

oracle資料庫cpu佔用居高不下的解決辦法

1、top 看到暫用cpu利用率較高的oracle或者相關程序。獲取程序id 2、使用如下語句查詢 select sql_text,spid,v$session.program,process from v$sqlarea,v$session,v$process where

解決oracle用scott使用者登入的問題

    第一次安裝oracle資料庫,踩了許多坑,網上也看了許多小夥伴解決這個問題的辦法但是沒卵用測了好多都沒有將問題解決,下面是我的解決方法親測有效!!!!          問題:scott 使用者登入提示賬戶被鎖

mysql 資料庫入侵解決辦法

系統上線後,mysql經常報這個問題 Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2051 > 1024). You can change this v

ORACLE使用者自動解決方法

  --1.   --系統引數配置  connect sys/[email protected]_link as sysdba   select * from dba_profiles where resource_name like 'FAILED_LOGIN

Oracle使用者密碼過期和使用者解決方法

(1)解決方案1: 【原因/觸發因素】 確定是由於oracle11g中預設在default概要檔案中設定了“PASSWORD_LIFE_TIME=180天”所導致。 【影響和風險】 影響    密碼過期後,業務程序連線資料庫異常,影響業務使用。    問題發生

oracle 11g錯誤ora-01033:oracle initialization or shutdown in progress解決辦法

想要 文件 area .net total rop shutdown 一個 pro 原文出自:http://blog.csdn.net/liverliu/article/details/6410287 一、首先:問題的產生原因,先前我在f:/llh/目錄創建的一個book

layui彈出層layer過大遮擋解決辦法-resize事件自動調整

思路 pla title 位置 相關 無法 dex 前端 情況 遇到的問題 ??最近在使用layui做一個管理系統,由於前端技術有限,在開發過程中也遇到這樣那樣的問題,即比較簡單的問題有時也要搞半天。。??layer彈出窗口在彈出時指定了area,彈出後,如果當前頁面(if

SpringBoot2.0及Spring 5.0 WebMvcConfigurerAdapter廢棄解決辦法

ide over ted mvc Spring 5 ati color fig boot 1 直接實現WebMvcConfigurer @Configuration public class WebMvcConfg implements WebMvcConfigurer

mysql 死解決辦法

ESS .html blog proc 數據 lis 說明 查詢 http 查詢表的時候,發現一圈圈轉啊轉,就是不出來數據,猜測表被鎖住 解決辦法 :   mysql> show processlist ;   mysql> kill 4; 說明

網站快照篡改劫持解決辦法

資源 級別 做出 展現 搜索引擎 發布 停止 流量 www 網站安全服務 網站安全是重中之重對此我們Sinesafe對於網站被掛馬被黑的防範意識,如何判斷網站被黑,網站被掛馬,網站快照被劫持,網站快照被篡改,導致被百度網址安全中心提醒您:該頁面可能存在違法信息。 網站服務是

MySQL資料庫負載很高的解決辦法

一、應急解決辦法 在MySQL資料庫連線數很多,而且大多屬於活躍的狀態時MySQL機器基本上負載很高,屬於基本上快要死去的狀態了. 這時怎麼辦呢? 有可能兩個辦法. 第一: 先限制Innodb的併發處理.如果innodb_thread_concurrency = 0 可以先改成 16或是

oracle資料庫CPU特別高的解決方法

system表空間100%,導致資料庫無法訪問 系統表空間正常情況下只存放了資料字典之類的東西,所以佔用的空間一般在500M以下。如果你的系統表空間佔用比較多的空間,可能有以下幾方面的原因:1)沒有為使用者明確指定預設表空間,導致system系統表空間作為使用者預設表空間2)開啟了審計,

Oracle資料庫資料顯示亂碼問題解決方法。

一、問題描述:       在將其它資料庫的資料匯出檔案匯入本地新建資料庫時,所匯入的資料全部是亂碼,一般表現為資料表中列的值類似於"?????",即內容大部分為?的表現形式。初步判斷是因為Oracle客戶端與資料庫編碼不一致所導致。亂碼問題在各類技

vue-cli 打包編譯 -webkit-box-orient: vertical 刪除解決辦法

前言 github有人就此問題提問了, 也有了解決辦法, https://github.com/cssnano/cssnano/issues/357, 具體怎麼做,我這裡做一下記錄 正文 原因: -webkit-box-orient: vertical  這個屬性被 optimize-css

SVN鎖定解決辦法

轉自:https://blog.csdn.net/strwangfan/article/details/78748393; 今天用SVN的時候出現被鎖定的情況,既不能更新程式碼也不能提交。 解決方法如下: 1. 在被鎖定的資料夾上點右鍵,找到並點選Clean up選單項   2. 在C

Spring Boot JPA MySQL 入庫MySQL資料庫時中文亂碼的解決辦法

問題表述:        上篇部落格中抒寫了Spring Data Jpa實體類自動建立資料庫表失敗解決即原因(踩過的坑),接著在操作JPA插入資料進資料庫時,發現數據庫的值為中文亂碼(??),需要注意一下的配置點,所以記錄一下,希望能幫到大家(#^.^#

80埠佔用解決辦法

1、進入CMD,輸入netstat -ano就可以很清楚的看到80口占用程式的PID 2、去工作管理員裡查詢到PID所對應的程序(如果工作管理員沒有PID,檢視–>選擇列) 3、一般會被pid 4 system佔用,而且無法在工作管理員中結束任務   解決辦法:以管理員身份開啟cmd->輸入

linux中安裝Gitlab伺服器後登入報錯502解決辦法(圖文集合)

     前幾天安裝好了本地的Gitlab伺服器,都沒什麼問題,可以直接開啟。但是今天一通過 http//192.168.1.164:9090 來訪問直接報了502錯誤。如下圖: 502錯誤就是閘道器錯誤: 伺服器正在作為一個閘道器或代

路由器DNS劫持 解決辦法

路由器DNS被劫持”,不知道怎麼辦!因此今天“漲姿勢”跟大家說說遇到這種問題該怎麼解決。   DNS劫持是什麼?   DNS劫持又稱域名劫持,是指在劫持的網路範圍內攔截域名解析的請求,分析請求的域名,把審查範圍以外的請求放行,否則返回假的IP地址或者什麼都不做使請求失去響應,其效果就是對特定