"...once an intruder gets on the server..."
Well, once that happens, you have more pressing issues than
just your database server being compromised. This is why
a trained, experienced system administrator is required for
such critical issues. I myself can write database front ends
all day long, but you don't see me playing sysadmin because
i do not keep up with security updates as often as i should.
Instead, i let my friends
maverick or
blades handle
the sysadmin role - but i do try and pick up whatever tips
they throw at me. ;)
Moral of the story: don't let anyone break into your box
in the first place.
jeffa
L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)