Class Parser::GrantRoleStmt

class GrantRoleStmt : public Parser::DDLStmt

Public Functions

GrantRoleStmt(std::list<std::string *> *r, std::list<std::string *> *g)
GrantRoleStmt(const rapidjson::Value &payload)
const std::vector<std::string> &get_roles() const
const std::vector<std::string> &get_grantees() const
void execute(const Catalog_Namespace::SessionInfo &session)

Private Members

std::vector<std::string> roles_
std::vector<std::string> grantees_