Według najnowszych badań około 90% wszystkich systemów komputerowych to bazy danych. Większość pozostałych aplikacji stanowi środowisko ułatwiające pracę i rozszerzające możliwości mechanizmu magazynującego i przetwarzającego informacje. Dostanie się w niepowołane ręce poufnej zawartości baz danych, mającej częstokroć kluczowe znaczenie dla strategii korporacji, może stanowić całkiem realne zagrożenie. Dlatego bezpieczeństwo tych systemów powinno być stawiane na równi z takimi ich parametrami jak wydajność i funkcjonalność.