There is a dramatic imbalance between the complexity of modern DBMS' and
the security techniques used to protect these critical systems. An effective
databases security protocol requires a strategy based on a full understanding
of the security vulnerabilities of the interaction protocol, SQL, something which
a typical organisation lacks the personnel to achieve.
Most enterprise environments consist of a heterogenous mixture of database platforms,
enterprise platforms, and OS platforms, creating an additional complexity hurdle
for security personnel.
Subsections