Mục đích
1. Giới thiệu
Mặc định sau khi cài Oracle database, bạn có thể sử dụng kết nối với Database qua port 1521.
Để tăng cường tính bảo mật của database, bạn có thể thay đổi port mặc định này sang port khác.
Bài viết này sẽ hướng dẫn bạn thay đổi port mặc định trên listener để nâng cao mức độ bảo mật.
2. Cấu hình listener.ora
Trước hết, bạn stop listener xuống:
lsnrctl stop
Vào đường dẫn $ORACLE_HOME/network/admin, tìm file tnsnames.ora. Sửa lại PORT thành 1522:
ORCL = ( DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
Save file lại.
Sau đó, khởi động lại listener:
lsnrctl start
3. Thay đổi tham số
Tuy nhiên, tiến trình PMON (với bản Oracle Database 11g trở về trước) hay tiến trình LREG (Từ bản Oracle Database 12c trở đi) chỉ tự động đăng ký với port mặc định là 1521.
Bạn cần phải thay đổi lại parameter local_listener trong database.
Mở SQLplus ra:
$ sqlplus / as sysdba SQL> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1522))))' sid='*';
4. Restart instance
shutdown immediate; startup
5. Kiểm tra lại kết quả
lsnrctl status
Nguồn: https://dangxuanduy.com/
Hiện tại, tôi có tổ chức đều đặn các khóa học về quản trị Oracle Database, tôi sẽ để thông tin ở đây, để bạn nào quan tâm về lịch học cũng như chương trình học có thể theo dõi nhé.
KHOÁ DÀNH CHO NGƯỜI MỚI
KHÓA HỌC: QUẢN TRỊ ORACLE DATABASE THẬT LÀ ĐƠN GIẢN (ADMIN 1)
CÁC KHOÁ NÂNG CAO:
KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ KIẾN TRÚC MULTITENANT 12c
KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ HỆ THỐNG DATA GUARD
CÁC KHOÁ COMBO:
COMBO 1: ADMIN 1 + MULTITENANT 12c
COMBO 3: ADMIN 1 + MULTITENANT 12c + DATA GUARD
LỊCH HỌC:
Mời bạn xem tại đây: LỊCH HỌC CÁC LỚP ORACLE
ĐĂNG KÝ:
https://forms.gle/MtCAoRQFenP886y79
Hãy tham gia group “Kho tài liệu kiến thức database” để cùng học hỏi và chia sẻ nhé.
Chúc các bạn buổi sáng vui vẻ