時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
oracle數(shù)據(jù)庫的安全包含兩部分:
1.一部分是os的安全
2.網(wǎng)絡(luò)的安全
3.oracle軟件本身的安全
os的安全依賴相應(yīng)的操作系統(tǒng)及管理員的技術(shù)水平,我們這里只談?wù)刼racle的安全
我了解的oracle軟件的安全包含:
1.更改oracle的默認(rèn)監(jiān)聽端口號
2.給監(jiān)聽器加密碼
3.oracle控制ip的連接
下面將針對這三個方面測試學(xué)習(xí)
---------oracle默認(rèn)監(jiān)聽端口更改--------------
1. 更改oracle的默認(rèn)監(jiān)聽端口號
修改端口號的整體步驟
1.1 。 查看當(dāng)前監(jiān)聽的狀態(tài)
1.2 。 停止監(jiān)聽
1.3 。 修改監(jiān)聽文件的端口號
1.4 。 修改初始化參數(shù)local_listener
1.5 .? 重啟監(jiān)聽器
1.6 。 修改完畢,使用新端口登錄測試
實踐步驟:
1.1 。 查看當(dāng)前監(jiān)聽的狀態(tài)
C:\Documents and Settings\skate_db>lsnrctl status
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 12:1
1:19
Copyright (c) 1991, 2005, Oracle.? All rights reserved.
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
別名??? LISTENER
版本??? TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
啟動日期????? 19-7月 -2008 11:47:59
正常運行時間? 0 天 0 小時 23 分 19 秒
跟蹤級別????? off
安全性? ON: Password or Local OS Authentication
SNMP??? OFF
監(jiān)聽程序參數(shù)文件??? E:\oracle\product\10.2.0\db_3\network\admin\listener.o
ra
監(jiān)聽程序日志文件??? E:\oracle\product\10.2.0\db_3\network\log\listener.log
監(jiān)聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1522)))
服務(wù)摘要..
服務(wù) "PLSExtProc" 包含 1 個例程。
例程 "PLSExtProc", 狀態(tài) UNKNOWN, 包含此服務(wù)的 1 個處理程序...
服務(wù) "orcl" 包含 1 個例程。
例程 "orcl", 狀態(tài) READY, 包含此服務(wù)的 1 個處理程序...
服務(wù) "orclXDB" 包含 1 個例程。
例程 "orcl", 狀態(tài) READY, 包含此服務(wù)的 1 個處理程序...
服務(wù) "orcl_XPT" 包含 1 個例程。
例程 "orcl", 狀態(tài) READY, 包含此服務(wù)的 1 個處理程序...
命令執(zhí)行成功
#p#副標(biāo)題#e#
1.2 。 停止監(jiān)聽
C:\Documents and Settings\skate_db>lsnrctl stop
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 13:1
6:15
Copyright (c) 1991, 2005, Oracle.? All rights reserved.
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
命令執(zhí)行成功
1.3 。 修改監(jiān)聽文件的端口號,用于網(wǎng)絡(luò)連接
把端口號修改為1523
# listener.ora Network Configuration File: E:\oracle\product\10.2.0\db_3\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_3)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = skate)(PORT = 1523))
)
)
#----ADDED BY TNSLSNR 12-7月 -2008 13:26:50---
PASSWORDS_LISTENER = 3650F1EB3C37ABD9
#---------------------------------------------
1.4 。 修改初始化參數(shù)local_listener? ,用于本地連接
C:\Documents and Settings\skate_db>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 19 13:24:02 2008
Copyright (c) 1982, 2005, Oracle.? All rights reserved.
連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> show parameter local_listener
NAME?? TYPE? VALUE
------------------------------------ ----------- ------------------------------
local_listener???? string????? (address=(protocol=tcp)(host=s
kate)(port=1522))
SQL> alter system set local_listener="(address=(protocol=tcp)(host=skate)(port=1
523))";
系統(tǒng)已更改。
1.5 .? 重啟監(jiān)聽器
C:\Documents and Settings\skate_db>lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 13:2
7:44
Copyright (c) 1991, 2005, Oracle.? All rights reserved.
啟動tnslsnr: 請稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系統(tǒng)參數(shù)文件為E:\oracle\product\10.2.0\db_3\network\admin\listener.ora
寫入E:\oracle\product\10.2.0\db_3\network\log\listener.log的日志信息
監(jiān)聽: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
監(jiān)聽: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1523)))
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
別名??? LISTENER
版本??? TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
啟動日期????? 19-7月 -2008 13:27:47
正常運行時間? 0 天 0 小時 0 分 3 秒
跟蹤級別????? off
安全性? ON: Password or Local OS Authentication
SNMP??? OFF
監(jiān)聽程序參數(shù)文件??? E:\oracle\product\10.2.0\db_3\network\admin\listener.o
ra
監(jiān)聽程序日志文件??? E:\oracle\product\10.2.0\db_3\network\log\listener.log
監(jiān)聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1523)))
服務(wù)摘要..
服務(wù) "PLSExtProc" 包含 1 個例程。
例程 "PLSExtProc", 狀態(tài) UNKNOWN, 包含此服務(wù)的 1 個處理程序...
命令執(zhí)行成功
1.6 。
關(guān)鍵詞標(biāo)簽:Oracle
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法