重裝window系統之後建了個用戶A並加入公司域(重裝系統其實也新建了一個Administrator的用戶密碼我不知道)這個用戶A屬於administratos組平時工作也都用這個賬戶包括自己安裝oracle數據庫時也是使用這個用戶A昨天想復習sqlplus擦竟然報各種問題設置ORACLE_SID=ORCL環境變量(本機裝了兩個數據庫)之後雖然解決了些問題但是始終無法以sysdba身份登錄
後來查資料發現oracl在windows上的sqlnetora中有:SQLNETAUTHENTICATION_SERVICES= (NTS)表示oracle使用windows用戶的認證方式查看自己的用戶權限屬於Administratos組於是將其改為oradba組注銷重新登錄之後sqlplus可以通過sysdba登錄系統了!但是現在登錄用戶不在Administratos組了導致運行很多程序都提示輸入系統管理員的用戶名和密碼但是我不知道系統管理員Administratos的密碼只知道當前登錄用戶的密碼
wwwctocom
解決
通過winPE 備份cmdexe oskexe
華碩通過esc建進入啟動頁面其他電腦傳說都是F進入啟動頁面
然後在彈出的窗口輸入:
c:
cd c:windowssystem
然後備份cmdexe和oskexe
執行完上述步驟之後退重啟操作系統進入登錄頁面
上圖中點擊應用即可進入cmd命令行且cmd的工作目錄是c:windowssystem
然後執行
net user
看到有一個帳號Administrator
再執行
net user Administrator password(重新給Administrator新的密碼)
net user Administrator /active:yes(激活Administrator用戶)
然後即可通過Administrator登錄系統了登錄進去過後修改用戶A所屬的組為Adminstrators
From:http://tw.wingwit.com/Article/Common/201311/7048.html