一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - Oracle數據庫安全策略分析(一)

Oracle數據庫安全策略分析(一)

2019-10-21 15:18Oracle教程網 Oracle

數據庫 安全性問題一直是圍繞著數據庫管理員的惡夢,數據庫數據的丟失以及數據庫被非法用戶的侵入使得數據庫管理員身心疲憊不堪。圍繞數據庫的安全性問題提出了一些安全性策略,希望對數據庫管理員有所幫助。對于數據庫

數據庫安全性問題一直是圍繞著數據庫管理員的惡夢,數據庫數據的丟失以及數據庫被非法用戶的侵入使得數據庫管理員身心疲憊不堪。圍繞數據庫的安全性問題提出了一些安全性策略,希望對數據庫管理員有所幫助。對于數據庫數據的安 全問題,數據庫管理員可以參考有關系統雙機熱備份功能以及數據庫的備份和恢復的資料。

一、組和安全性:

在操作系統下建立用戶組也是保證數據庫安全性的一種有效方法。Oracle程序為了安全性目的一般分為兩類:一類所有的用戶都可執行,另一類只DBA可執行。在Unix環境下組設置的配置文件是/etc/group,關于這個文件如何配置,請參閱Unix的有關手冊。

保證安全性的幾種方法:

(1) 在安裝OracleServer前,創建數據庫管理員組(DBA)而且分配root和Oracle軟件擁有者的用戶ID給這個組。DBA能執行的程序只有710權限。在安裝過程中SQL*DBA系統權限命令被自動分配給DBA組。

(2) 允許一部分Unix用戶有限制地訪問Oracle服務器系統,增加一個由授權用戶組的Oracle組,確保給Oracle服務器實用例程Oracle組ID,公用的可執行程序,比如SQL*Plus,SQL*Fo

rms等,應該可被這組執行,然后該這個實用例程的權限為710,它將允許同組的用戶執行,而其他用戶不能。

(3) 改那些不會影響數據庫安全性的程序的權限為711。注:在我們的系統中為了安裝和調試的方便,Oracle數據庫中 的兩個具有DBA權限的用戶Sys和System的缺省密碼是manager。為了您數據庫系統的安全,我們強烈建議您該掉這兩個用戶的密碼,具體操作如下:

在SQL*DBA下鍵入:

alter user sys indentified by password;

alter user system indentified by password;

Oracle服務器實用例程的安全性:

其中password為您為用戶設置的密碼。

以下是保護Oracle服務器不被非法用戶使用的幾條建議:

(1) 確保$ORACLE_HOME/bin目錄下的所有程序的擁有權歸Oracle軟件擁有者所有;

(2) 給所有用戶實用便程(sqiplus,sqiforms,exp,imp等)711權限,使服務器上所有的用戶都可訪問Oracle服務器;

(3) 給所有的DBA實用例程(比如SQL*DBA)700權限。Oracle服務器和Unix組當訪問本地的服務器時,您可以通過在操作系統下把Oracle服務器的角色映射到Unix的組的方式來使用Unix管理服務器的安全性,這種方法適應于本地訪問。

在Unix中指定Oracle服務器角色的格式如下:

ora_sid_role[_dla]

其中sid是您Oracle數據庫的oracle_sid;

role 是Oracle服務器中角色的名字;

d (可選)表示這個角色是缺省值;

a (可選)表示這個角色帶有WITH ADMIN選項,

您只可以把這個角色授予其他角色,不能是其他用戶。

以下是在/etc/group文件中設置的例子:

ora_test_osoper_d:NONE:1:jim,narry,scott

ora_test_osdba_a:NONE:3:pat

ora_test_role1:NONE:4:bob,jane,tom,mary,jim

bin: NONE:5:root,oracle,dba

root:NONE:7:root

詞組“ora_test_osoper_d”表示組的名字;詞組“NONE”表示這個組的密碼;數字1表示這個組的ID;接下來的是這個組的成員。前兩行是Oracle服務器角色的例子,使用test作為sid,osoper和osdba作為Oracle服務器角色的名字。osoper是分配給用戶的缺省角色,osdba帶有WITHADMIN選項。為了使這些數據庫角色起作用,您必須shutdown您的數據庫系統,設置Oracle數據庫參數文件initORACLE_SID.ora中os_roles參數為True,然后重新啟動您的數據庫。如果您想讓這些角色有connectinternal權限,運行orapwd為這些角色設置密碼。當您嘗試connect internal時,您鍵入的密碼表示了角色所對應的權限。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 出a级黑粗大硬长爽猛视频 吃胸膜奶视频456 | 欧美另类bbbxxxxx另类 | 摸咪网在线影院在线观看 | 亚洲一级视频在线观看 | 4tube欧美高清 | 国产免费资源高清小视频在线观看 | 国产精品久久久天天影视香蕉 | 欧美伊人久久久久久久久影院 | 996热视频| 色姑娘导航 | 91久久色 | 国产成人精品免费大全 | 免费特黄一级欧美大片 | 国产精品suv | 欧美特欧美特级一片 | 五月色婷婷网在线观看 | 四虎在线精品免费高清在线 | 日本伊人色 | 日韩中文字幕网站 | 日本成熟老妇xxxx | 四虎影院在线免费播放 | 视频一区 日韩 | 蜜桃视频在线观看www | 国产麻豆传媒在线观看 | 成人一级黄色大片 | 亚洲卡一卡2卡三卡4麻豆 | 非洲黑人gay巨大 | 午夜一个人在线观看完整版 | 我的绝色岳每雯雯 | 午夜特级毛片 | 暖暖视频免费观看视频中国.韩剧 | 国内精品久久久久影院中国 | 亚洲spank男男实践网站 | 91精品国产色综合久久不卡蜜 | 4tube欧美高清 | 好看华人华人经典play | 国产精品一二区 | 亚洲 欧美 制服 校园 动漫 | 亚洲系列第一页 | 欧美日韩精品一区二区三区视频在线 | 91九色视频无限观看免费 |