Vitaly Baranov
|
5365b105cc
|
Add SYSTEM RELOAD USERS command.
|
2022-09-18 12:44:00 +02:00 |
|
Vitaly Baranov
|
115be82440
|
DiskAccessStorage is now allowed to backup by default.
|
2022-06-19 13:16:36 +02:00 |
|
Vitaly Baranov
|
a0c558a17e
|
Implement backup/restore for ACL system tables (system.users, system.roles, etc.)
|
2022-06-17 18:14:31 +02:00 |
|
Vitaly Baranov
|
58f4a86ec7
|
Rework notifications used in access management.
|
2022-05-21 10:15:39 +02:00 |
|
Vitaly Baranov
|
69bec2f377
|
Users without assigned row policies can view rows now.
|
2022-05-07 14:50:24 +02:00 |
|
Maksim Kita
|
e14cfd5dcd
|
Fix clang-tidy warnings in Access folder
|
2022-03-14 18:17:35 +00:00 |
|
HeenaBansal2009
|
3f031df225
|
Code refactoring
|
2022-03-10 22:22:51 -08:00 |
|
HeenaBansal2009
|
3ce9397246
|
Added Suggestions from Code review
|
2022-03-09 20:35:01 -08:00 |
|
HeenaBansal2009
|
aa8494a808
|
Fix: System Reload Config Failure
|
2022-02-28 10:51:49 -08:00 |
|
HeenaBansal2009
|
1b263f0c15
|
Added FT testcase
|
2022-02-18 12:58:46 -08:00 |
|
HeenaBansal2009
|
d16cae53b4
|
Initial Commit for Plaintext password feature
|
2022-02-17 21:25:18 -08:00 |
|
Vitaly Baranov
|
b9090029e6
|
Merge pull request #32662 from vitlibar/improve-exceptions-usage-in-access-control
Improve exceptions usage in access control
|
2021-12-23 06:48:28 +03:00 |
|
Vitaly Baranov
|
61bfe930db
|
When trying to update readonly and non-readonly access storages in one query, throw after updating non-readonly ones.
|
2021-12-23 01:17:45 +03:00 |
|
Vitaly Baranov
|
be44743ebe
|
Don't throw in unexceptional cases: update().
|
2021-12-20 23:10:46 +03:00 |
|
Vitaly Baranov
|
ed94c640fa
|
Don't throw in unexceptional cases: remove().
|
2021-12-20 23:10:43 +03:00 |
|
Vitaly Baranov
|
551fcc55e8
|
Don't throw in unexceptional cases: insert().
|
2021-12-20 23:09:55 +03:00 |
|
Vitaly Baranov
|
8c4e689da3
|
Don't throw in unexceptional cases: read() & readName()
|
2021-12-20 21:26:35 +03:00 |
|
Vitaly Baranov
|
a87f0b483e
|
Replace function IAccessStorage::canInsert() with isReadOnly().
|
2021-12-20 21:26:35 +03:00 |
|
Vitaly Baranov
|
6721060649
|
Rename function IAccessStorage::login() -> IAccessStorage::authenticate().
Remove functions IAccessStorage::hasSubscriptionImpl() and IAccessStorage::existsImpl().
|
2021-12-20 21:26:27 +03:00 |
|
Vitaly Baranov
|
2f8c829395
|
Stop all periodic reloading of all the configuration files on shutdown earlier.
|
2021-11-22 12:26:05 +03:00 |
|
Vitaly Baranov
|
af56b20da7
|
Rename IAccessEntity::Type -> AccessEntityType and move it to Access/Common.
|
2021-11-19 02:48:00 +03:00 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +03:00 |
|
Vitaly Baranov
|
0f53b449fd
|
Add 'params' column to system.user_directories table.
|
2020-09-15 01:51:53 +03:00 |
|
Vitaly Baranov
|
29a6558d33
|
Add system table system.user_directories
|
2020-08-16 19:15:39 +03:00 |
|
Vitaly Baranov
|
2909ed1bc0
|
Better initialization of access storages. Make list of access storages dynamic.
|
2020-08-16 19:15:34 +03:00 |
|
Vitaly Baranov
|
dadebadcac
|
Print correct error message in log for unknown settings in users.xml
|
2020-08-04 00:20:33 +03:00 |
|
Vitaly Baranov
|
dd8b29b4fb
|
Use enum Type instead of std::type_index to represent the type of IAccessEntity.
This change simplifies handling of access entities in access storages.
|
2020-05-13 19:40:48 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|