oracle 9i、10g、11g資料庫設定listener密碼的方法
轉載至http://blog.csdn.net/gyanp/article/details/8260446
Oracle 9i、10g在預設的情況下,允許任何一個人利用lsnrctl從遠端發起對監聽器的管理。
Oracle11g在listener加密的情況下,在本伺服器上執行lsnrctl status listener_name仍然可以,除非listener.ora里加如下內容:
LOCAL_OS_AUTHENTICATION_LISTENER = OFF
1. 未設定密碼情形下停止監聽
[[email protected] ~]$ lsnrctl stop listener_name -->停止監聽,可以看出不需要任何密碼即可停止
2. 重新啟動監聽並設定密碼
[[email protected]test ~]$ lsnrctl
LSNRCTL for Linux: Version 9.2.0.8.0 - Production on 26-JUN-2011 08:24:09
Copyright (c) 1991, 2006, Oracle Corporation. All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> set current_listener listener_demo92 -->設定當前監聽器
Current Listener is listener_demo92
LSNRCTL> start -->啟動過程也不需要任何密碼,啟動的詳細資訊省略
LSNRCTL> change_password -->使用change_password來設定密碼
Old password: ----之前沒設定密碼,直接按回車
New password:
Reenter new password:
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test )(PORT=1521)))
Password changed for listener_demo92
The command completed successfully
LSNRCTL> save_config -->注意此處的save_config失敗
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test)(PORT=1521)))
TNS-01169: The listener has not recognized the password
LSNRCTL> set password -->輸入新設定的密碼驗證
Password:
The command completed successfully
LSNRCTL> save_config -->再次save_config成功
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test)(PORT=1521)))
Saved listener_demo92 configuration parameters.
Listener Parameter File /oracle/92/network/admin/listener.ora
Old Parameter File /oracle/92/network/admin/listener.bak
The command completed successfully
-->增加密碼之後可以看到listener.ora檔案中有一條新增的記錄,即密碼選項(注:儘管使用了密碼管理方式,仍然可以無需密碼啟動監聽)
[[email protected]test admin]$ more listener.ora
#----ADDED BY TNSLSNR 26-JUN-2011 05:12:48---
PASSWORDS_listener_demo92 = 678679679hjfh
#--------------------------------------------
3. 嘗試未使用密碼的情況下停止監聽
[sql]view plaincopyprint?
[[email protected] ~]$ lsnrctl stop listener_demo92
LSNRCTL for Linux: Version 9.2.0.8.0 - Production on 26-JUN-2011 06:09:51
Copyright (c) 1991, 2006, Oracle Corporation. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test)(PORT=1521)))
TNS-01169: The listener has not recognized the password -->收到錯誤資訊,需要使用密碼認證
相關推薦
oracle 9i、10g、11g資料庫設定listener密碼的方法
轉載至http://blog.csdn.net/gyanp/article/details/8260446 Oracle 9i、10g在預設的情況下,允許任何一個人利用lsnrctl從遠端發起對監聽器的管理。 Oracle11g在listener加密的情況下,在本伺服器
ms SQL server資料庫備份、壓縮與SQL資料庫資料處理的方法
ms SQL server資料庫備份、壓縮與SQL資料庫資料處理的方法 一、備份資料庫 1、開啟SQL企業管理器,在控制檯根目錄中依次點開Microsoft SQL Server 2、SQL Server組-->雙擊開啟你的伺服器-->雙擊開啟資料庫目錄 3、選擇你的資料庫名稱(如論
MySQL資料庫設定root密碼
mysqladmin root未設定過密碼 格式:mysqladmin -uroot password 密碼 例子:mysqladmin -uroot password 123 root已設定過密碼 格式:mysqladmin -
ORACLE 10g、11g批量重新整理使用者密碼
一、ORACLE 10g批量重新整理使用者密碼 select ' alter user ' || username ||' identified by values '''||password ||''';' from dba_users where ACCOUNT_STATUS<>'LOCK'
myBatis 配置檔案 批量操作(增、刪、改)操作(資料庫 oracle 11g)
1、更新 <update id="batchUpdate" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="
Mybatis 批量操作(增、刪、改)操作(資料庫 oracle 11g)
1、批量更新 oracle 和 Mysql的語法有一些,差異,使用時注意 <!--oracle 11g 語法--> <update id="batchUpdate" parameterType="java.util.List"> <foreach co
藍的成長記——追逐DBA(4):追憶少年情愁,再探oracle安裝(Linux下10g、11g)
***************************************宣告*************************************** 個人在oracle路上的成長記錄,其中以藍自喻,分享成長中的情感、眼界與技術的變化與成長。敏
Oracle:資料庫設定、檢視設定
1、設定結果集每頁顯示的記錄數 SET PAGESIZE 記錄數; 2、設定顯示結果集時每行的長度 SET LINESIZE 長度; 3、設定當前會話的日期格式 ALTER SESSION
分享知識-快樂自己: Oracle資料庫例項、使用者、表、表空間之間關係
資料庫: Oracle資料庫是資料的物理儲存。這就包括(資料檔案ORA或者DBF、控制檔案、聯機日誌、引數檔案)。 其實Oracle資料庫的概念和其它資料庫不一樣,這裡的資料庫是一個作業系統只有一個庫。可以看作是Oracle就只有一個大資料庫。 例項: 一個Oracle例項(Oracle
oracle 資料庫表字段新增、修改、刪除等DDL操作
oracle 資料庫表字段新增、修改、刪除等操作 1. 建立表 -- Create table create table TB_PERMISSION_ORGANIZATION ( id VARCHAR2(150) not null, parent_id
Navicat for Premium破解通用MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 資料庫
Navicat for Premium破解通用MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 資料庫 Navicat for MariaDB為例 Navicat Premium 是一套資料庫開發工具,讓你從單一應用程
Oracle 補丁全集 Oracle 9i 10g 11g Path
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
mysql修改表結構 MySQL修改表結構操作命令總結 MySql資料庫在表中新增新欄位,設定主鍵,設定外來鍵,欄位移動位置,以及修改資料庫後如何進行部署和維護的總結 mysql 如何修改、新增、刪除表主鍵
MySQL修改表結構操作命令總結 以下內容轉自:http://www.jb51.net/article/58079.htm 表的結構如下: 複製程式碼程式碼如下:
oracle 資料庫中(建立、解鎖、授權、刪除)使用者
上文我們已經建立了名為orcl66的資料庫。 想要在資料庫中建立、修改使用者需要我們以管理員許可權登入到資料庫中。 首先我們通過sqlplus命令登入連線資料庫。 輸入sqlplus命令--使用者名稱: sys as sysdba (回車)--口令:(任意字元都可以登入) 登陸成功後就可以建立新使
Oracle資料庫表空間、段、區和塊
在接觸Oracle之前使用過MySQL,不得不說兩種資料庫差別很大,比如Oracle的表空間。好不容易終於對Oracle資料庫的表空間、段、區和塊這幾個概念有一個稍微清晰的理解了。這幾個概念都屬於邏輯結構上的,主要是oracle為了對使用者遮蔽掉底層作業系統的差
SqlServer、MySql、Oracle資料庫監控系統
MoonMig Monitor 是一套由.Net 開發的資料庫監控程式,包含四個大元件: 1. 定時任務排程框架 該定時任務基於Quartz.Net進行自主開發的擴充套件框架,支援資料庫中配置排程方法,以及資料庫中更改排程計劃,採取的是Job==》JobSteps==》JobStepEvents方式進行架構的
轉oracle中的資料庫、使用者、方案、表空間、表物件之間的關係 .
最近在學習oracle,給我的第一個感覺就是甲骨文的體系太龐大了(因為我之前一直使用的是mysql,輕量級的資料庫)。而開始遇到的最糾結的問題,就是怎麼理清oracle中資料庫、使用者、方案、表空間、表物件之間的關係,如果這個問題搞不清楚,接下來的學習也就會雨裡霧裡了。所以,下定決心一定把它研究清楚
oracle 11g的下載、安裝、使用。完整版。親自使用
一、前言 Windows系統每隔一段時間都要進行重灌系統,感覺每次裝完系統在裝oracle都會相當費勁,步驟都要從新想。安裝軟體是首要,雖然不是特別重要,但是錯誤的安裝也是相當費勁和抓狂的。我就想著寫一篇關於oracle安裝的部落格,供自己和大家一起學習。如有不
jdbc連線oracle、mysql等主流資料庫的驅動類和url
jdbc連線oracle、mysql等主流資料庫的驅動類和url ----------------------------------------------------------- oracle driverClass:oracle.jdbc.driver.OracleDriver
SQLServer、Mysql、Oracle資料庫分割槽方案參考
第一部分:SQLServer分割槽表相關 SQLServer表分割槽比較特殊,表分割槽需要將索引列關聯到分割槽方案,分割槽方案又需要依賴分割槽函式來劃分資料到檔案組,而一個檔案組又可以包含多個檔案。所以一個合理的SQLServer分割槽,需要自行創檔案組、檔案