Tôi là một DBA mới và gần đây tôi đã phát hiện ra tùy chọn Bảng bên ngoài trong Oracle bằng tính năng PREPROCESSOR ( http://doad.oracle.com/otndocs/products/database/enterprise_edition/utilities/pdf/xtables_preproc11g_1009.pdf ) Thật không may, tính năng này, có vẻ khá hữu ích trong phòng chờ của chúng tôi có vẻ rất nguy hiểm, vì ai đó có quyền truy cập vào HĐH (hoặc từ xa ....) có thể khai thác nó để khiến cơ sở dữ liệu bị xâm phạm, hoặc thậm chí tệ nhất - toàn bộ HĐH.
Tôi đã hạn chế quyền truy cập vào tính năng này ở mức tối thiểu và thu hồi bất kỳ đặc quyền bổ sung nào có thể cho phép truy cập bên ngoài vào os (extproc, java, v.v.)
Tuy nhiên, vẫn có những lúc chúng ta phải sử dụng tính năng này và đây là lúc tôi hỏi các bạn 2 câu hỏi chính:
- Làm thế nào để bạn bảo vệ chống lại các cuộc tấn công độc hại bằng tính năng độc ác này?
- Giả sử có điều gì đó đã thất bại trong các cơ chế bảo mật, có những cách nào để phát hiện ra rằng ai đó đã sử dụng tính năng này theo cách xấu? Những loại truy vấn (hoặc nội dung của chúng) có thể được nhìn thấy?
Cảm ơn (: