日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DBA生存警示:防范频发的数据误删除操作

發布時間:2025/3/17 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DBA生存警示:防范频发的数据误删除操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

編輯手記:對于資深的老DBA們,他們在漫長的職業生涯中養成了很多稀奇古怪的守則,以在復雜多變的環境中“幸存”,這源于無數血淚的教訓,我曾經在《數據安全警示錄》一書收錄了大量現實案例,現在整理分享給大家,共為警示。


在數據庫日常管理過程中,有些威脅來自數據庫外部,而有些威脅則來自數據庫內部,對于數據庫外部,破壞性的操作有rm,而在數據庫內部,同樣有破壞性操作,如Truncate。


案例分享

誤刪除數據表

原來接手一個部門的所有數據庫,結果漏了一個,也沒人告訴我,所以我不知道這個數據庫存在。一天一個程序人員誤按了一個按鈕,把大量的數據全部刪除,找到我后,發現數據庫沒有歸檔,也沒有任何備份。結果是程序人員補了幾天的數據,我的獎金也直接泡湯。


誤刪除用戶

剛從事DBA不久,可已經犯了個讓我終生難忘的錯誤。原本是要將測試環境的一個user給刪掉,由于桌面上開了多個窗口,結果drop user XXX cascade,直接將正式環境的一個user給drop了,剛按下enter,就感覺怪怪的,心想不會吧!!已經來不急了,還好這個user的信息是從另外一臺服務器上同步過來的,要不然死定了。以后做什么動作我都習慣先看看是在哪個DB上那個服務器上,千萬別搞錯了。


誤刪除表數據

以前公司,有一個程序員寫好的腳本,一個實施人員去執行,腳本里面帶了 delete * from xxx; commit; 啥備份,歸檔都沒有。結果我們公司全部人員出動,抱著筆記本,臺式機,去北京某區縣所有的機關單位上門錄了一星期人員信息。至今記憶猶新。


誤刪除數據表

測試環境導出的腳本中包含drop語句,結果看都沒看就直接在生產環境中做了,一下子物料表就沒了,整個生產停線,后來做了恢復,丟了半天的數據。教訓:執行的腳本一定要認真檢查。


防范建議

1.通過觸發器約束或禁用特定的DDL操作

對于TRUNCATE等高風險的數據庫DDL操作,可以考慮通過觸發器進行禁用,防止未授權的操作損害數據。 很多輕忽的數據災難都來自于Truncate,這個類似于系統級別的rm命令極具破壞性,而且DDL不可以回退,即便發現已經為時過晚。所以我們建議用戶可以考慮使用DDL觸發器來禁用Truncate之類的危險操作,以達到安全防范的目的。


2.以最小權限原則進行授權

過度授權即是為數據庫埋下安全隱患,在進行用戶授權時一定要遵循最小權限授予原則,避免因為過度授權而帶來的安全風險。


3.明確用戶職責

應當明確不同的數據庫用戶能夠用于的工作范圍,應當使用普通用戶身份的,就絕對不應該使用DBA的用戶身份,只有職權相稱,才能夠避免錯誤。 即便是擁有管理員職責的用戶,也應當遵循以不同身份執行不同任務的習慣,比如SYS和SYSTEM用戶的使用就應當進行區分和界定。


4.在任何數據破壞之前進行備份

在進行數據表的截斷、刪除之前,進行備份,將備份養成一種習慣,這樣才能夠避免誤操作之后的措手不及。


5.以重命名代替刪除操作

不論操作系統級別還是數據庫級別的刪除操作,盡量以重命名替代刪除,如重命名數據表,重命名數據文件,然后通過一段時間的觀察和確認后再徹底刪除。 Oracle10g中引入的回收站功能,就是將我們執行的DROP操作變更為重命名進行保護,當我們發現了失誤之后,可以通過回收站找回,但是注意回收站保存對象的時間和空間有關,如果存儲空間不足,對象會被自動釋放。 我們在管理中借鑒這個回收站思想是很有幫助的。


6.盡量爭取充足的時間

不要低估任何一次簡單的維護操作,因為一個意外就可能大幅延長你的維護時間。所以,應當盡量爭取充足的時間,包括做好充足的準備工作,加快無關緊要步驟的執行,減少不必要的時間消耗,時間越充裕,你用來應對可能出現的故障的時間就越多。


7.審核你的剪貼板

很多錯誤是由于粘貼剪貼板的內容引起的,所以,當你準備向一個窗口或者命令行粘貼你看不到的內容時,提高你的警惕性。在Windows上,有很多剪貼板增強工具,可以幫助我們記錄和展現剪貼板的內容,可以考慮選用。 審核你的剪貼板,確保其中的內容是你期望的。


8.沒有認真看過的腳本就絕不要執行

對于DBA來說,如果一個腳本你從來沒有認真讀取了解過,就不要去執行,腳本中的一個錯誤就可能導致嚴重的數據災難。我們遇到過案例,由于腳本中的一個變量錯誤,導致所有數據文件被刪除,教訓慘痛。 如果實在無法審核腳本的內容,那么在進行重要操作之前,備份你的數據。


以上內容摘錄自蓋國強《OracleDBA手記4數據安全警示錄》。


文章轉自數據和云公眾號,原文鏈接

總結

以上是生活随笔為你收集整理的DBA生存警示:防范频发的数据误删除操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩精品一区二区在线观看 | 国产精品一区二区三区四区 | 黄色电影在线视频 | 蜜芽在线视频 | 99久久久国产精品无码免费 | 国精产品一品二品国精品69xx | 国久久久 | 久久97精品久久久久久久不卡 | 国产精品又黄又爽又色无遮挡 | 午夜成人亚洲理伦片在线观看 | 国产青草视频在线观看 | 成人涩涩网 | 亚洲黄色片| 日韩永久免费 | 雨宫琴音一区二区三区 | 亚洲毛片一区 | 二区三区在线观看 | 少妇又紧又色又爽又刺激视频 | 综合久久2o19 | 美女屁股眼视频网站 | 女人一级一片30分 | 青青草原综合久久大伊人精品 | 丁香综合激情 | 日本在线观看视频网站 | av在线观 | 亚洲卡一 | 字幕网在线 | 亚洲有吗在线 | 阿拉伯性视频xxxx | 久久视频免费在线观看 | 国产精品1区2区 | 黄色h视频 | 欧美做受| 花房姑娘免费观看全集 | 国产精品swag | 久久久久一区二区三区四区 | 亚洲一级在线观看 | 国产高清第一页 | 亚洲精品免费播放 | 成人做爰66片免费看网站 | 成人3d动漫一区二区三区 | 日韩免费av一区 | 中文字幕免费高清在线 | 亚洲精品一区二区三区蜜臀 | 91无套直看片红桃 | 你懂的在线观看视频 | 亚洲www色 | 粉嫩av一区二区 | 国产精品天天狠天天看 | 国产中文一区二区三区 | 色九九视频 | av国产在线观看 | 蜜臀人妻四季av一区二区不卡 | 三级av免费 | www中文字幕 | av激情网站 | av不卡网| 久久1234| 美女福利视频在线观看 | 九一九色国产 | 日韩美女福利视频 | 农村末发育av片一区二区 | 九一亚洲精品 | 激情伦成人综合小说 | 视频二区三区 | 欧美激情精品久久久久久蜜臀 | 欧洲女同同性吃奶 | 欧美日韩三 | 久热精品在线视频 | 在线午夜av| 欧美性xxxx在线播放 | 欧美成人三级 | 日本视频免费在线 | 日本午夜电影 | 九九九九久久久久 | 成人在线免费看 | 神马久久午夜 | 亚洲v欧美v另类v综合v日韩v | 天天射日日 | 久久国产柳州莫菁门 | 一本大道综合伊人精品热热 | 黄片毛片在线观看 | 五月婷婷丁香六月 | 男女插插插网站 | 成年人免费网站 | 国产综合第一页 | 护士人妻hd中文字幕 | 久久精品视频免费播放 | 欧美一级免费看 | 中文字幕无码精品亚洲资源网久久 | 亚洲区一区 | 欧美成人手机在线 | 中文字幕一区二区三区免费看 | 一区二区小说 | 日韩精品视频免费播放 | 粉嫩av网站 | 一区二区啪啪啪 | 亚洲日本中文字幕 | 日韩av大全 |