จากเอกสาร Oracle 11g :
ผู้ใช้ SYS และระบบ
บัญชีผู้ใช้ด้านการจัดการต่อไปนี้จะถูกสร้างขึ้นโดยอัตโนมัติเมื่อคุณติดตั้ง Oracle Database ทั้งคู่ถูกสร้างขึ้นด้วยรหัสผ่านที่คุณให้ไว้เมื่อทำการติดตั้งและทั้งคู่จะได้รับบทบาท DBA โดยอัตโนมัติ
SYS
บัญชีนี้สามารถทำหน้าที่บริหารทั้งหมด ตารางและมุมมองพื้นฐาน (พื้นฐาน) ทั้งหมดสำหรับพจนานุกรมข้อมูลฐานข้อมูลจะถูกเก็บไว้ในสคีมาของ SYS ตารางและมุมมองพื้นฐานเหล่านี้มีความสำคัญต่อการทำงานของฐานข้อมูล Oracle เพื่อรักษาความถูกต้องของพจนานุกรมข้อมูลตารางใน schema ของ SYS จะถูกจัดการโดยฐานข้อมูลเท่านั้น ไม่ควรแก้ไขโดยผู้ใช้หรือผู้ดูแลฐานข้อมูล คุณต้องไม่สร้างตารางใด ๆ ในสคีมาของ SYS
ผู้ใช้ SYS ได้รับสิทธิ์ SYSDBA ซึ่งช่วยให้ผู้ใช้สามารถดำเนินงานด้านการดูแลระดับสูงเช่นการสำรองและกู้คืน
SYSTEM
บัญชีนี้สามารถใช้งานฟังก์ชั่นการจัดการทั้งหมดยกเว้น:
สำรองและกู้คืน
อัพเกรดฐานข้อมูล
ในขณะที่บัญชีนี้สามารถใช้ในการดำเนินงานด้านการดูแลประจำวันได้ Oracle แนะนำอย่างยิ่งให้สร้างบัญชีผู้ใช้ที่มีชื่อสำหรับการบริหารฐานข้อมูล Oracle เพื่อเปิดใช้งานการตรวจสอบกิจกรรมฐานข้อมูล
สิทธิ์ของระบบ SYSDBA และ SYSOPER
SYSDBA และ SYSOPER เป็นสิทธิ์ระดับผู้ดูแลที่จำเป็นสำหรับการดำเนินการด้านการดูแลระบบระดับสูงเช่นการสร้างการเริ่มต้นการปิดการสำรองข้อมูลหรือการกู้คืนฐานข้อมูล สิทธิ์ของระบบ SYSDBA มีไว้สำหรับผู้ดูแลระบบฐานข้อมูลที่ได้รับสิทธิ์อย่างเต็มที่และสิทธิ์ของระบบ SYSOPER ช่วยให้ผู้ใช้สามารถปฏิบัติงานพื้นฐานได้ แต่ไม่มีความสามารถในการดูข้อมูลผู้ใช้
สิทธิ์ของระบบ SYSDBA และ SYSOPER อนุญาตให้เข้าถึงอินสแตนซ์ฐานข้อมูลแม้ว่าจะไม่เปิดฐานข้อมูล การควบคุมสิทธิ์เหล่านี้จึงอยู่นอกฐานข้อมูลอย่างสมบูรณ์ การควบคุมนี้ช่วยให้ผู้ดูแลระบบที่ได้รับสิทธิ์อย่างใดอย่างหนึ่งเหล่านี้เพื่อเชื่อมต่อกับอินสแตนซ์ฐานข้อมูลเพื่อเริ่มฐานข้อมูล
คุณยังสามารถนึกถึงสิทธิ์ SYSDBA และ SYSOPER เป็นประเภทการเชื่อมต่อที่ช่วยให้คุณสามารถดำเนินการฐานข้อมูลบางอย่างที่ไม่สามารถให้สิทธิ์ในลักษณะอื่นได้ ตัวอย่างเช่นถ้าคุณมีสิทธิ์ SYSDBA คุณสามารถเชื่อมต่อกับฐานข้อมูลโดยใช้ AS SYSDBA
ผู้ใช้ SYS จะได้รับสิทธิ์ SYSDBA โดยอัตโนมัติเมื่อทำการติดตั้ง เมื่อคุณเข้าสู่ระบบในฐานะผู้ใช้ SYS คุณต้องเชื่อมต่อกับฐานข้อมูลเป็น SYSDBA หรือ SYSOPER การเชื่อมต่อในฐานะผู้ใช้ SYSDBA จะเรียกใช้สิทธิ์ SYSDBA กำลังเชื่อมต่อเป็น SYSOPER จะเรียกใช้สิทธิ์ SYSOPER การควบคุมฐานข้อมูล Oracle Enterprise Manager ไม่อนุญาตให้คุณล็อกอินในฐานะผู้ใช้ SYS โดยไม่ต้องเชื่อมต่อเป็น SYSDBA หรือ SYSOPER
เมื่อคุณเชื่อมต่อกับสิทธิ์ SYSDBA หรือ SYSOPER คุณจะเชื่อมต่อกับสคีมาเริ่มต้นไม่ใช่สคีมาที่โดยทั่วไปเกี่ยวข้องกับชื่อผู้ใช้ของคุณ สำหรับ SYSDBA สคีมานี้คือ SYS; สำหรับ SYSOPER สคีมาเป็นแบบสาธารณะ
sqlplus / as sysdba
ใช้งานประจำวัน - ใน 15 ปีที่ทำงานกับ DBA ที่มีประสบการณ์หลายสิบคนฉันไม่เคยเจอใครที่รบกวนSYSTEM
บัญชี