private void validateTxnManager(Table mTable) throws SemanticException {
    if (!AcidUtils.acidTableWithoutTransactions(mTable) && !getTxnMgr().supportsAcid()) {
      throw new SemanticException(ErrorMsg.ACID_OP_ON_NONACID_TXNMGR.getMsg());
    }
  }
We need to weed ROW__ID out of the input column info, as it doesn't make any sense to
require the user to have authorization on that column.
ql/src/java/org/apache/hadoop/hive/ql/parse/RewriteSemanticAnalyzer.java