@Override public void dropUser(User user,boolean ignore) throws SQLException {
  String sql=String.format("drop user %s",user.getLogin());
  try {
    execute(sql);
  }
 catch (  SQLException e) {
    if (!ignore) {
      throw e;
    }
 else     if (logger.isDebugEnabled()) {
      logger.debug("Drop user failed: " + sql,e);
    }
  }
}

@ Override public void dropUser ( User user , boolean ignore ) throws SQLException { String sql = String . format ( "drop user %s" , user . getLogin ( ) ) ; try { execute ( sql ) ; } catch ( SQLException e ) { if ( ! ignore ) { throw e ; } else if ( logger . isDebugEnabled ( ) ) { logger . debug ( "Drop user failed: " + sql , e ) ; } } }
drops user , ignoring errors if desired by caller .
