anchor.diff:  Where <privilege> is a {project-name} privilege and <user-or-role-1> and <user-or-role-2> are user IDs or roles.
   
   *Cause:* You attempted to revoke a privilege from <user-or-role-2> via <user-or-role-1>, but <user-or-role-1>
  -did not grant that privilege to <user-or-role-2>.
  +did not grant that privilege to <user-or-role-2>. Note that <user-or-role-2> can be PUBLIC but <user-or-role-1>
  +cannot.
   
   *Effect:* The operation fails.
   
  
positive.code: == SQL 1055
  
  ```
  Object <privilege-object> already exists.
  ```
  
  Where <privilege-object> is an object you specified on a REGISTER statement.
  
  *Cause:* You attempted to register a new privilege object in the 
  {project-name} database but this object already exists.
  
  *Effect:* The operation takes no action.
  
  *Recovery:* If the object name is incorrect, correct and resubmit.
  
  <<<
  [[SQL-1058]]
  
negative.code: 
  *Effect:* The operation fails.
  
  *Recovery:* Reconnect to the {project-name} database using an authorization ID
  that can revoke the dependent privileges, then reconnect again under the
  original authorization ID and resubmit.
  
  <<<
  [[SQL-1039]]
  