跳到主要內容

Oracle 9iR2 預設帳號


幾年前,剛開始接手維護DB時,會計師提出有關DB帳號太多的疑問。
那是因為之前維護的人員在安裝Oracle 9iR2時,一併選擇建立預設資料庫,
並且以預設的資料庫當做正式資料庫來使用,以致於有許多的帳號,
於是上網找了一下資料,把找到的帳號用途記錄一下。
當然這些我們沒有使用的帳號都是停用的。
後來我在更換DB伺服器時,重裝Oracle 9iR2就不再預先建立資料庫。帳號也只留有需要的。



帳號
說明
DB預設
使用狀態
SYS
Oracle系統帳號(DBA)
SYSTEM
Oracle系統帳號(DBA)
DBSNMP
Used by Management Agent of Oracle Enterprise Manager to monitor and manage the database. This account is created only if you configure the database to use Database Control.
ERPAPP
自行創建,ERP系統開發用帳號
SCOTT
An account used by Oracle sample programs and examples
APPS001
自行創建,ERP系統開發用帳號
OUTLN
CONNECTRESOURCE角色的帳號
WMSYS
The account used to store the metadata information for Oracle Workspace Manager.
ORDSYS
The Oracle interMedia Audio, Video, Locator, and Image administrator account.
ORDPLUGINS
Centrally manages metadata associated with stored outlines. Supports plan stability, which enables maintenance of the same execution plans for the same SQL statements.
MDSYS
Spatial administrator user
CTXSYS
Oracle Text模式,全文索引
XDB
Used for storing Oracle XML DB data and metadata.
ANONYMOUS
Allows HTTP access to Oracle XML DB
ODM
Oracle Disk Manager
ODM_MTR
Oracle Disk Manager
WKPROXY
代理服務器帳號
QS_ADM
EXAMPLE USER
HR
Owns the Human Resources schema included in the Oracle Sample Schemas. It is available only if you loaded the Sample Schemas.
OE
Owns the Order Entry schema included in the Oracle Sample Schemas. This account is available only if you loaded the Sample Schemas.
PM
Owns the Product Media schema included in the Oracle Sample Schemas. This account is created only if you loaded the Sample Schemas.
SH
Used for storing Oracle XML DB data and metadata.
RMAN
RMAN備份用帳號(DB Backup)
QS
EXAMPLE USER
QS_WS
EXAMPLE USER (Western Shipping)
QS_ES
EXAMPLE USER
QS_OS
EXAMPLE USER (Overseas Shipping)
QS_CBADM
EXAMPLE USER
QS_CB
EXAMPLE USER (Customer Billing)
QS_CS
EXAMPLE USER (Customer Service)

這個網誌中的熱門文章

Line如何換行

在電腦版的Line輸入文字時,遇到需要換行的情形時,我都是用記事本先寫好再複製上去,這樣就可以有換行的效果,可是這樣的做法好像失去Line的便利性。 於是查了一下,原來有一個設定可以指定Enter換行,而不是發訊息出去。 完成設定之後,要發送訊息就改用Alt+Enter,而Enter就可以換行了。

在Windows下,利用tasklist與taskkill來刪除Process

Windows7 / Windows8 kill process Linux下要刪除某個程序通常會使用 ps 配合 kill 來刪除程序。 例如:ps -ef |grep [PROCESS NAME]       kill -9 [PID] 在Windows下,通常是開啟工作管理員來強制結束應用程式,但是如果要寫成Script,就必須改為命令式。 TASKLIST [/S system [/U username [/P [password]]]]          [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]           TASKKILL [/S system [/U username [/P [password]]]]          { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]           (Tasklist:查詢Process ; Taskkill:刪除Process)           例如要刪除已開啟的記事本(notepad): 1、查詢記事本的Process訊息     C:\> tasklist |find /i "notepad.exe"     notepad.exe      6092 Console     1     5,832 K 2、由上得知記事本的PID為6092     C:\> taskkill /f /PID 6092     成功:處理程序 PID 6092 已經終止了。     taskkill使用的參數     /f:指定此參數可強制終止處理程序     /PID:指定要終止之處理程序的 PID      3、也可以直接以程式名稱刪除     C:\ taskkill /f /im notepad.exe     成功:處理程序 "notepad.exe" <PID 6092> 已經終止了      下面是我自己測試的Script,可以刪除多個相同的程式,例如同時開啟了三個記事本: @echo off for /f &quo

Win 10 工作排程無法執行bat批次檔

利用Win 10的工作排程器來設定每日自動執行的批次檔,單獨執行批次檔沒問題,但是放在排程上就是無法執行。 後來試了幾種網路上提供的方式,其注意的事項如下: 1、在「安全性選項」選擇「只有使用者登入時才執行」並取消「以最高權限執行」。 2、在「設定」中選擇「Windows 10」 3、批次檔內的執行檔需以完整的路徑執行,或設定PATH路徑。 3、批次檔中如果帶有中文的路徑,則文字編碼類型必需是ANSI碼,       我的批次檔一開始就是UTF-8碼,但是單獨執行沒有問題,排程上就是有問題,       最後在批次檔中加入暫停指令pause才發現的。 4、如果想選擇「不論使用者登入與否均執行」,則在「設定」必須選擇「Windows Server 2003、Windows XP或Windows 2000」,    但是上述的選項只有在新增工作程程時才會出現,原有的工作排程是不會有此選項