【DBA】DBA——数据库管理员
生活随笔
收集整理的這篇文章主要介紹了
【DBA】DBA——数据库管理员
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
數(shù)據(jù)庫(kù)管理員
- 每個(gè)oracle數(shù)據(jù)庫(kù)至少應(yīng)該有一名數(shù)據(jù)庫(kù)管理員(dba).
1)職責(zé):
a.安裝和升級(jí)oracle數(shù)據(jù)庫(kù)
b.建庫(kù)、表空間、表、視圖、索引…
c.制定并實(shí)時(shí)備份與恢復(fù)計(jì)劃
d.數(shù)據(jù)庫(kù)權(quán)限管理,調(diào)優(yōu),故障排除
e.對(duì)于高級(jí)dba,要求能參與項(xiàng)目開發(fā),會(huì)編寫sql語(yǔ)句、存儲(chǔ)過(guò)程、觸發(fā)器、規(guī)則、約束、包;
2)管理數(shù)據(jù)庫(kù)的用戶主要是sys和system
區(qū)別:
①存儲(chǔ)的數(shù)據(jù)的重要性不同
sys:所有oracle的數(shù)據(jù)字典的基表和視圖都存放在sys用戶中,這些基表和視圖對(duì)與oracle的運(yùn)行是至關(guān)重要的,由數(shù)據(jù)庫(kù)自己維護(hù),任何用戶都不能手動(dòng)更改;sys用戶擁有dba:數(shù)據(jù)庫(kù)管理員角色,sysdba:系統(tǒng)管理員,sysoper:系統(tǒng)操作員角色或權(quán)限,是oracle權(quán)限最高的用戶。
system:用于存放一級(jí)的內(nèi)部數(shù)據(jù),如oracle的一些特性或工具的管理信息;system用戶擁有dba,sysdba角色或系統(tǒng)權(quán)限。
②權(quán)限的不同
sys用戶必須以as sysdba或as sysoper形式登錄,不能以normal(標(biāo)準(zhǔn))方式登錄數(shù)據(jù)庫(kù)。
system如果正常登錄,它其實(shí)就是一個(gè)普通的dba用戶,但是如果以as sysdba登錄,其結(jié)果實(shí)際上它是作為sys用戶登錄的,從登錄信息里面可以看出來(lái)。
(dba:數(shù)據(jù)庫(kù)管理員角色、sysdba:系統(tǒng)管理員、sysoper:系統(tǒng)操作員)(sysdba>sysoper>dba)
3)sysdba和sysoper權(quán)限的區(qū)別
①Starup(啟動(dòng)數(shù)據(jù)庫(kù))(兩者都有)
②Shuptdown(關(guān)閉數(shù)據(jù)庫(kù))(兩者都有)
③alter database open/mount/backup(兩者都有)
④改變字符集(sysoper沒(méi)有)
⑤create database(創(chuàng)建數(shù)據(jù)庫(kù))(sysoper沒(méi)有)
⑥drop database(刪除數(shù)據(jù)庫(kù))(sysoper沒(méi)有)
⑦create spfile(兩者都有)
⑧alter database archivelog(歸檔日志)(兩者都有)
⑨alter database recover(恢復(fù)數(shù)據(jù)庫(kù))(sysoper只能完全恢復(fù),不能執(zhí)行不完全恢復(fù))
⑩restricted session(會(huì)話限制)(兩者都有)
?可以讓用戶作為sys用戶連接(sysoper可以進(jìn)行一些基本操作,但是不能查看用戶數(shù)據(jù))
?登錄之后用戶是sys(sysoper登錄之后用戶是public)
4)dba權(quán)限的用戶
dba用戶是指具有dba角色的數(shù)據(jù)庫(kù)用戶,特權(quán)用戶可以執(zhí)行啟動(dòng)實(shí)例,關(guān)閉實(shí)例等特殊操作,而dba用戶只有在啟動(dòng)數(shù)據(jù)庫(kù)后才能執(zhí)行各種管理工作。
(意味著dba沒(méi)有Starup(啟動(dòng)數(shù)據(jù)庫(kù))、Shutdown(關(guān)閉數(shù)據(jù)庫(kù))的權(quán)限)
5)管理初始化參數(shù)
初始化參數(shù)用于設(shè)置實(shí)例或是數(shù)據(jù)庫(kù)的特征(每個(gè)初始化參數(shù)都有默認(rèn)值)。
作者:笨笨熊咦
來(lái)源:CSDN
原文:https://blog.csdn.net/qq_41307443/article/details/79593560
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!
總結(jié)
以上是生活随笔為你收集整理的【DBA】DBA——数据库管理员的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【学习方法】学习心法总结之——如何平稳得
- 下一篇: 【ETL】ETL讲解(很详细!!!)