docs: protected void validateSpecifiedUserAndPassword(String user,
              String password) throws SQLException {
  
          String configuredUser     = connProperties.getProperty("user");
          String configuredPassword = connProperties.getProperty("password");
  
          if (((user == null && configuredUser != null) || (user != null && configuredUser == null))
                  || (user != null && !user.equals(configuredUser))
                  || ((password == null && configuredPassword != null) || (password != null && configuredPassword == null))
                  || (password != null
                      && !password.equals(configuredPassword))) {
              throw new SQLException("Given user name or password does not "
                                     + "match those configured for this object");
          }
      }