15. An apparatus, comprising: a database activity monitor agent; a signature module; and one or more processors operable to execute instructions associated with the database activity monitor agent and the signature module such that the apparatus is configured for: detecting database activity by the database activity monitor agent that is collocated with the apparatus for which it performs monitoring, wherein the database activity includes an attempt to execute a statement in a script, and wherein the statement includes a plurality of instructions for executing the database activity; validating a signature by parsing the statement to determine whether the statement includes the signature, wherein an association is generated between the signature and the statement in order to distinguish authorized database activity from unauthorized database activity, and wherein different rules are defined for handling the authorized database activity and the unauthorized database activity; and evaluating the statement as a signed statement if the signature is valid, wherein the signed statement is indicative of a planned, preapproved database activity that has been authorized.
15. An apparatus, comprising: a database activity monitor agent; a signature module; and one or more processors operable to execute instructions associated with the database activity monitor agent and the signature module such that the apparatus is configured for: detecting database activity by the database activity monitor agent that is collocated with the apparatus for which it performs monitoring, wherein the database activity includes an attempt to execute a statement in a script, and wherein the statement includes a plurality of instructions for executing the database activity; validating a signature by parsing the statement to determine whether the statement includes the signature, wherein an association is generated between the signature and the statement in order to distinguish authorized database activity from unauthorized database activity, and wherein different rules are defined for handling the authorized database activity and the unauthorized database activity; and evaluating the statement as a signed statement if the signature is valid, wherein the signed statement is indicative of a planned, preapproved database activity that has been authorized. 19. The apparatus of claim 15 , wherein validating the signature comprises extracting a first signature hash from the signature, calculating a second signature hash based on the signature, and comparing the first signature hash to the second signature hash.