Vitaly Baranov
|
afe2c9c040
|
Rename AccessControlManager -> AccessControl.
|
2021-11-02 14:06:20 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Vitaly Baranov
|
fabd7193bd
|
Code cleanups and improvements.
|
2021-08-18 14:24:52 +03:00 |
|
Vitaly Baranov
|
7afcc65060
|
Add new functions currentProfiles(), enabledProfiles(), defaultProfiles().
|
2021-07-22 22:20:53 +03:00 |
|
Vasily Nemkov
|
41278db6c3
|
Added support for getting current profiles at start.
This is required to add system.session_log table.
|
2021-07-19 11:50:41 +03:00 |
|
Vitaly Baranov
|
6c74b44729
|
Fix possible crash when login as dropped user.
|
2021-07-15 19:01:34 +03:00 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +03:00 |
|
Vitaly Baranov
|
d6e0342c30
|
Improvements in implementations of the classes AccessRights and GrantedRoles.
|
2021-03-14 19:12:35 +03:00 |
|
Vitaly Baranov
|
a98e2311f8
|
Merge pull request #17908 from vitlibar/fix-checking-introspection-grants
Fix checking introspection grants
|
2020-12-14 12:10:17 +03:00 |
|
Vitaly Baranov
|
710ba6f617
|
Simplify class ContextAccess.
|
2020-12-11 16:38:45 +03:00 |
|
Alexey Milovidov
|
c9aa412151
|
Allow quotas to be keyed by proxy-forwarded IP address
|
2020-12-02 00:09:16 +03:00 |
|
Vitaly Baranov
|
eddd26cf3a
|
Fix deadlock in InterpreterGrantQuery.
|
2020-10-13 01:03:47 +03:00 |
|
Vitaly Baranov
|
dbc837c148
|
IAccessStorage now can override the login() function.
|
2020-09-19 01:04:20 +03:00 |
|
Vitaly Baranov
|
03b36c262e
|
Improve REVOKE command: now it requires only grant/admin option for only
access which will be revoked.
REVOKE ALL FROM user1 now revokes all granted roles.
|
2020-07-02 12:54:24 +03:00 |
|
Vitaly Baranov
|
c39eb8f71b
|
Fix partial revokes (complex cases).
|
2020-06-30 18:47:02 +03:00 |
|
Vitaly Baranov
|
5b84121d81
|
Improve system tables for quotas. Remove function currentQuota().
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
e64e2ebdf6
|
Improve system table for row policies. Remove function currentRowPolicies().
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
c7213ab607
|
Use boost::flat_set instead of vector to store current and enabled roles.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
2e55d44e57
|
Fix using the current database for access checking when the database isn't specified.
|
2020-04-11 20:13:56 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|