Nội dung tóm tắt
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.
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
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='*';
Restart instance
shutdown immediate; startup
Kiểm tra lại kết quả
lsnrctl status
Nguồn: https://dangxuanduy.com/
- Sử dụng Database link trong Oracle - 14/06/2022
- Restore database Oracle ở NOARCHIVELOG Mode - 08/06/2022
- Lộ trình trở thành DBA như thế nào? - 02/06/2022
Chúc các bạn buổi sáng vui vẻ