概述Oracle 10g服務(wù)器
Oracle有很多值得學(xué)習(xí)的地方,這里我們主要介紹Oracle 10g服務(wù)器,包括介紹Oracle9i的客戶端等方面。
1.Oracle 的dba帳號權(quán)限,默認(rèn)是為本機(jī)訪問,對遠(yuǎn)程用戶不開放??梢酝ㄟ^設(shè)置打開這個(gè)訪問權(quán)限
2.Oracle的普通賬號安裝好后就具有遠(yuǎn)程訪問的權(quán)限,所以安裝好數(shù)據(jù)庫后,如果想遠(yuǎn)程連接數(shù)據(jù)庫,應(yīng)該先建立一個(gè)普通帳號并做本地授權(quán)。
3.Oracle9i的客戶端,能夠訪問Oracle 10g服務(wù)器。配好TNS就可以了
4.Oracle 10g的scott賬號默認(rèn)是封鎖的,解鎖執(zhí)行語句:alter user scott account unlock;
5.為了使遠(yuǎn)程用戶能夠訪問數(shù)據(jù)庫服務(wù)器,服務(wù)器上的防火墻必須開放數(shù)據(jù)庫的監(jiān)聽端口,Oracle是1521sqlserver是1433mysql是3306為了增加安全性,對外開放的端口一般不取默認(rèn)端口,而改用其他的端口。
如果服務(wù)默認(rèn)監(jiān)聽端口改為其他的端口,則防火墻上的開放端口也應(yīng)做相應(yīng)的改動。用如下命令中l(wèi)inux防火墻上增加一個(gè)端口:(配置文件/etc/sysconfig/iptables)-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 1521 --state NEW -j ACCEPT
6.配置SSH首先安裝SSH服務(wù),并啟動防火墻上打開22端口-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 22 --state NEW -j ACCEPT
7.服務(wù)器上打開的端口要在iptables中做好安全防護(hù),防止出現(xiàn)安全問題。
8.Oracle 10g服務(wù)器的監(jiān)聽器與數(shù)據(jù)庫是兩個(gè)服務(wù),要都起來后才能被外界訪問。
【編輯推薦】