OmniSciDB  ca0c39ec8f
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
User Member List

This is the complete list of members for User, including all inherited members.

checkCycles(Role *newRole)Grantee
checkPrivileges(const DBObject &objectRequested) const Granteevirtual
directPrivileges_Granteeprotected
effectivePrivileges_Granteeprotected
findDbObject(const DBObjectKey &objectKey, bool only_direct) const Grantee
getDbObjects(bool only_direct) const Granteeinline
getName() const Granteeinline
getPrivileges(DBObject &object, bool only_direct)Grantee
getRoles(bool only_direct=true) const Grantee
Grantee(const std::string &name)Grantee
grantPrivileges(const DBObject &object)Granteevirtual
grantRole(Role *role)Granteevirtual
hasAnyPrivileges(const DBObject &objectRequested, bool only_direct) const Granteevirtual
hasAnyPrivilegesOnDb(int32_t dbId, bool only_direct) const Grantee
hasRole(Role *role, bool only_direct) const Grantee
isUser() const overrideUserinlinevirtual
name_Granteeprotected
reassignObjectOwner(DBObjectKey &object_key, int32_t new_owner_id)Grantee
reassignObjectOwners(const std::set< int32_t > &old_owner_ids, int32_t new_owner_id, int32_t db_id)Grantee
renameDbObject(const DBObject &object)Granteevirtual
revokeAllOnDatabase(int32_t dbId)Granteevirtual
revokePrivileges(const DBObject &object)Granteevirtual
revokeRole(Role *role)Granteevirtual
roles_Granteeprotected
setName(const std::string &name)Granteeinline
updatePrivileges()Granteevirtual
updatePrivileges(Role *role)Granteevirtual
User(const std::string &name)Userinline
~Grantee()Granteevirtual