ClickHouse/src/Access
Vitaly Baranov dda884d6d0
Update AccessControlManager.h
Add "override" for the destructor of AccessControlManager
2020-09-03 17:20:14 +03:00
..
AccessControlManager.cpp Add storages from <user_directories> after ones from <users_config> and <access_control_path>. 2020-08-26 13:45:35 +03:00
AccessControlManager.h Update AccessControlManager.h 2020-09-03 17:20:14 +03:00
AccessFlags.h Update AccessFlags.h 2020-09-02 05:06:21 +03:00
AccessRights.cpp Fix GRANT ALL statement when executed on a non-global level. 2020-08-22 01:59:52 +03:00
AccessRights.h Fix calculating implicit access rights. 2020-07-10 17:16:43 +03:00
AccessRightsElement.cpp Fix partial revokes (complex cases). 2020-06-30 18:47:02 +03:00
AccessRightsElement.h Fix GRANT ALL statement when executed on a non-global level. 2020-08-22 01:59:52 +03:00
AccessType.h ALTER MODIFY SAMPLE BY 2020-08-27 22:31:30 +08:00
AllowedClientHosts.cpp Fix half of typos 2020-08-08 03:47:03 +03:00
AllowedClientHosts.h use DNSResolver to check if user is allowed to connect 2020-06-07 00:02:29 +03:00
Authentication.cpp Refactor ExternalAuthenticators configuration process 2020-07-11 21:06:01 +04:00
Authentication.h Refactor ExternalAuthenticators configuration process 2020-07-11 21:06:01 +04:00
CMakeLists.txt dbms/ → src/ 2020-04-03 18:14:31 +03:00
ContextAccess.cpp Merge branch 'master' into ldap-per-user-authentication 2020-07-11 21:37:52 +04:00
ContextAccess.h Improve REVOKE command: now it requires only grant/admin option for only 2020-07-02 12:54:24 +03:00
DiskAccessStorage.cpp Better initialization of access storages. Make list of access storages dynamic. 2020-08-16 19:15:34 +03:00
DiskAccessStorage.h Add system table system.user_directories 2020-08-16 19:15:39 +03:00
EnabledQuota.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
EnabledQuota.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
EnabledRoles.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
EnabledRoles.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
EnabledRolesInfo.cpp Fix partial revokes (complex cases). 2020-06-30 18:47:02 +03:00
EnabledRolesInfo.h Fix partial revokes (complex cases). 2020-06-30 18:47:02 +03:00
EnabledRowPolicies.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
EnabledRowPolicies.h Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
EnabledSettings.cpp Make SettingsChanges a class. 2020-07-31 19:11:27 +03:00
EnabledSettings.h Make SettingsChanges a class. 2020-07-31 19:11:27 +03:00
ExternalAuthenticators.cpp Style fix 2020-07-11 21:31:00 +04:00
ExternalAuthenticators.h Refactor ExternalAuthenticators configuration process 2020-07-11 21:06:01 +04:00
GrantedRoles.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
GrantedRoles.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
IAccessEntity.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
IAccessEntity.h Support multiple users/roles in SHOW CREATE USER(ROLE, etc.) and SHOW GRANTS FOR commands. 2020-06-15 22:07:47 +03:00
IAccessStorage.cpp Rename storages users.xml=>users_xml, disk=>local_directory. 2020-08-16 16:42:57 +03:00
IAccessStorage.h Add system table system.user_directories 2020-08-16 19:15:39 +03:00
LDAPClient.cpp Silently reject empty passwords. Empty user names are rejected verbosely. 2020-06-18 23:33:59 +04:00
LDAPClient.h Stylistic changes 2020-06-03 15:20:53 +04:00
LDAPParams.h Add/rename parameters that control TLS 2020-06-12 21:59:47 +04:00
MemoryAccessStorage.cpp Fix renaming in MemoryAccessStorage. 2020-08-16 16:42:57 +03:00
MemoryAccessStorage.h Better initialization of access storages. Make list of access storages dynamic. 2020-08-16 19:15:34 +03:00
MultipleAccessStorage.cpp Better initialization of access storages. Make list of access storages dynamic. 2020-08-16 19:15:34 +03:00
MultipleAccessStorage.h Better initialization of access storages. Make list of access storages dynamic. 2020-08-16 19:15:34 +03:00
Quota.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
Quota.h Improve syntax of CREATE QUOTA. Now resource types and key types could be written with underscores. 2020-06-15 20:10:34 +03:00
QuotaCache.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaCache.h Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
QuotaUsage.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaUsage.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
Role.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
Role.h Fix partial revokes (complex cases). 2020-06-30 18:47:02 +03:00
RoleCache.cpp Improve REVOKE command: now it requires only grant/admin option for only 2020-07-02 12:54:24 +03:00
RoleCache.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
RolesOrUsersSet.cpp Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
RolesOrUsersSet.h Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
RowPolicy.cpp Support for multiple names in one CREATE/ALTER command. 2020-06-15 20:10:28 +03:00
RowPolicy.h Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
RowPolicyCache.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
RowPolicyCache.h Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
SettingsConstraints.cpp Add the parameter custom_settings_prefixes to the server config. 2020-07-31 20:57:49 +03:00
SettingsConstraints.h Add the parameter custom_settings_prefixes to the server config. 2020-07-31 20:57:49 +03:00
SettingsProfile.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
SettingsProfile.h Rename ExtendedRoleSet => RolesOrUsersSet. 2020-06-15 20:10:34 +03:00
SettingsProfileElement.cpp Print correct error message in log for unknown settings in users.xml 2020-08-04 00:20:33 +03:00
SettingsProfileElement.h Add the parameter custom_settings_prefixes to the server config. 2020-07-31 20:57:49 +03:00
SettingsProfilesCache.cpp Add the parameter custom_settings_prefixes to the server config. 2020-07-31 20:57:49 +03:00
SettingsProfilesCache.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
User.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
User.h Fix partial revokes (complex cases). 2020-06-30 18:47:02 +03:00
UsersConfigAccessStorage.cpp Fix handling embedded config. 2020-08-18 18:08:50 +03:00
UsersConfigAccessStorage.h Add system table system.user_directories 2020-08-16 19:15:39 +03:00
ya.make Normalize ya.make files, fix "Arcadia" build 2020-08-02 16:57:38 +03:00
ya.make.in Normalize ya.make files, fix "Arcadia" build 2020-08-02 16:57:38 +03:00