1. A method for revising an initial policy, wherein the initial policy includes rules for how statements to access or manipulate data in a database are to be altered, and wherein the method comprises: providing, by one or more processors, a user interface (UI) to a computer, wherein the UI comprises a field containing a sample database statement, wherein the sample database statement performs an action on the data in the database; parsing, by one or more processors, the sample database statement into one or more clauses, wherein each clause depicts a specific type of grammatical structure, and wherein the grammatical structure is from a group consisting of a verb, an object, and a condition; associating, by one or more processors, a different hyperlink to each of the clauses, wherein each different hyperlink is specific for a particular type of grammatical structure; in response to receiving a signal activating a particular hyperlink for a particular clause in the sample database statement, presenting, by one or more processors, change options, for the particular clause, from a resource that presents change options for the specific type of grammatical structure; receiving, from the change options, a user-selected change, wherein the user-selected change is applicable to a matching clause in another database statement; incorporating, by one or more processors, each user-selected change into a new rule, wherein the new rule causes a clause, of the particular type of grammatical structure, in the sample database statement to be changed according to a change option that was selected; incorporating the new rule into the initial policy to create a revised policy; and modifying the sample database statement according to the revised policy.
1. A method for revising an initial policy, wherein the initial policy includes rules for how statements to access or manipulate data in a database are to be altered, and wherein the method comprises: providing, by one or more processors, a user interface (UI) to a computer, wherein the UI comprises a field containing a sample database statement, wherein the sample database statement performs an action on the data in the database; parsing, by one or more processors, the sample database statement into one or more clauses, wherein each clause depicts a specific type of grammatical structure, and wherein the grammatical structure is from a group consisting of a verb, an object, and a condition; associating, by one or more processors, a different hyperlink to each of the clauses, wherein each different hyperlink is specific for a particular type of grammatical structure; in response to receiving a signal activating a particular hyperlink for a particular clause in the sample database statement, presenting, by one or more processors, change options, for the particular clause, from a resource that presents change options for the specific type of grammatical structure; receiving, from the change options, a user-selected change, wherein the user-selected change is applicable to a matching clause in another database statement; incorporating, by one or more processors, each user-selected change into a new rule, wherein the new rule causes a clause, of the particular type of grammatical structure, in the sample database statement to be changed according to a change option that was selected; incorporating the new rule into the initial policy to create a revised policy; and modifying the sample database statement according to the revised policy. 9. The method of claim 1 , wherein each clause in the sample database query statement comprises multiple nested sub-statements, and wherein the method further comprises: receiving, by one or more processors and from the user, directions regarding which of the nested sub-statements are to have the user-entered change applied thereto.