DBA——資料庫管理員
阿新 • • 發佈:2018-12-16
資料庫管理員
每個oracle資料庫至少應該有一名資料庫管理員(dba). 1)職責: a.安裝和升級oracle資料庫 b.建庫、表空間、表、檢視、索引… c.制定並實時備份與恢復計劃 d.資料庫許可權管理,調優,故障排除 e.對於高階dba,要求能參與專案開發,會編寫sql語句、儲存過程、觸發器、規則、約束、包; 2)管理資料庫的使用者主要是sys和system 區別: ①儲存的資料的重要性不同 sys:所有oracle的資料字典的基表和檢視都存放在sys使用者中,這些基表和檢視對與oracle的執行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改;sys使用者擁有dba:資料庫管理員角色,sysdba:系統管理員,sysoper:系統操作員角色或許可權,是oracle許可權最高的使用者。 system:用於存放一級的內部資料,如oracle的一些特性或工具的管理資訊;system使用者擁有dba,sysdba角色或系統許可權。
②許可權的不同