public static ShowResultSet execute(ShowStmt statement, ConnectContext context) {
        return GlobalStateMgr.getCurrentState().getShowExecutor().showExecutorVisitor.visit(statement, context);
    }
@Test
    public void testShowUser() throws AnalysisException, DdlException {
        ctx.setCurrentUserIdentity(UserIdentity.ROOT);
        ShowUserStmt stmt = new ShowUserStmt(false);

        ShowResultSet resultSet = ShowExecutor.execute(stmt, ctx);
        Assert.assertTrue(resultSet.next());
        Assert.assertEquals("'root'@'%'", resultSet.getString(0));
    }