protected String[] argsWith(String password) throws IOException {
      return new String[]
        {
          "-u", url,
          "-d", driver,
          "-n", userName,
          "-p", password,
          "--isolation=TRANSACTION_READ_COMMITTED",
          "-f", sqlScriptFile
        };
    }
Execute a given metastore script. This default version uses sqlline to execute the files,
which requires only running one file.  Subclasses can use other executors.
@param scriptDir directory script is in
@param scriptFile file in the directory to run
@throws IOException if it cannot read the file or directory
@throws HiveMetaException default implementation never throws this
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/tools/schematool/MetastoreSchemaTool.java