ClickHouse/dbms/src/Access
alexey-milovidov 6c9991ae43
Using std::string::starts_with (#9321)
* Using std::string::starts_with

* Fixed error

* Fixed error
2020-02-24 21:11:21 +03:00
..
AccessControlManager.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
AccessControlManager.h Fixed errors 2020-02-22 22:35:39 +03:00
AccessFlags.h Merge remote-tracking branch 'upstream/master' into alter-ttl 2020-02-23 18:40:42 +03:00
AccessRights.cpp Fix granting and revoking access rights. 2020-02-06 18:12:53 +03:00
AccessRights.h Fix granting and revoking access rights. 2020-02-06 18:12:53 +03:00
AccessRightsContext.cpp Add access type ROLE_ADMIN. 2020-02-21 06:03:09 +03:00
AccessRightsContext.h Fixed errors 2020-02-22 22:35:39 +03:00
AccessRightsContextFactory.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
AccessRightsContextFactory.h Introduce roles. 2020-02-21 06:03:03 +03:00
AccessRightsElement.cpp Check access rights via new interface. 2020-01-31 20:27:28 +03:00
AccessRightsElement.h Add interfaces to check access rights. 2020-01-31 19:23:33 +03:00
AccessType.h Merge remote-tracking branch 'upstream/master' into alter-ttl 2020-02-23 18:40:42 +03:00
AllowedClientHosts.cpp Drop unused ALL_ADDRESSES const (fixes poco 1.7.6+dfsg1-5+deb9u1) 2020-02-16 21:24:38 +03:00
AllowedClientHosts.h Introduce roles. 2020-02-21 06:03:03 +03:00
Authentication.cpp More strict aliasing 2020-02-22 10:19:39 +08:00
Authentication.h More strict aliasing 2020-02-22 10:17:24 +08:00
CMakeLists.txt Move authentication code to a separate class. 2019-10-11 00:18:52 +03:00
CurrentRolesInfo.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
CurrentRolesInfo.h Introduce roles. 2020-02-21 06:03:03 +03:00
GenericRoleSet.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
GenericRoleSet.h Introduce roles. 2020-02-21 06:03:03 +03:00
IAccessEntity.cpp Rewrite the User class to be controlled by AccessControlManager. 2020-01-31 20:27:32 +03:00
IAccessEntity.h Add AccessControlManager and an interface for the storage. 2019-12-05 21:03:57 +03:00
IAccessStorage.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
IAccessStorage.h Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00
MemoryAccessStorage.cpp Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00
MemoryAccessStorage.h Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00
MultipleAccessStorage.cpp Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00
MultipleAccessStorage.h Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00
Quota.cpp Add class GenericRoleSet to represent a set of IDs of users and roles. 2020-02-21 00:57:42 +03:00
Quota.h Add class GenericRoleSet to represent a set of IDs of users and roles. 2020-02-21 00:57:42 +03:00
QuotaContext.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
QuotaContext.h Introduce roles. 2020-02-21 06:03:03 +03:00
QuotaContextFactory.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
QuotaContextFactory.h Introduce roles. 2020-02-21 06:03:03 +03:00
Role.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
Role.h Introduce roles. 2020-02-21 06:03:03 +03:00
RoleContext.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
RoleContext.h Fixed errors 2020-02-22 22:35:39 +03:00
RoleContextFactory.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
RoleContextFactory.h Introduce roles. 2020-02-21 06:03:03 +03:00
RowPolicy.cpp Add class GenericRoleSet to represent a set of IDs of users and roles. 2020-02-21 00:57:42 +03:00
RowPolicy.h Add class GenericRoleSet to represent a set of IDs of users and roles. 2020-02-21 00:57:42 +03:00
RowPolicyContext.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
RowPolicyContext.h Introduce roles. 2020-02-21 06:03:03 +03:00
RowPolicyContextFactory.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
RowPolicyContextFactory.h Introduce roles. 2020-02-21 06:03:03 +03:00
SettingsConstraints.cpp Using std::string::starts_with (#9321) 2020-02-24 21:11:21 +03:00
SettingsConstraints.h Add constraints columns to table system.settings 2019-10-31 01:45:57 +03:00
User.cpp Introduce roles. 2020-02-21 06:03:03 +03:00
User.h Introduce roles. 2020-02-21 06:03:03 +03:00
UsersConfigAccessStorage.cpp Improve behaviour of row policies, now it applies for a table always when defined for that table (even for another user). 2020-02-21 00:57:42 +03:00
UsersConfigAccessStorage.h Use the generic class ext::scope_guard for subscriptions in IAccessStorage instead of a special class. 2020-01-31 19:23:33 +03:00