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 |
|
Marcelo Rodriguez
|
3b733ec8eb
|
Update Exception Message for allowed auth types
update error message per this commit:
cb66a63aa4
the xml tag changed from `<certificates>` to `<ssl_certificates>`
will also submit a correction to the following doc page:
https://clickhouse.com/docs/en/operations/external-authenticators/ssl-x509
|
2022-05-11 10:56:12 -06:00 |
|
Vitaly Baranov
|
69bec2f377
|
Users without assigned row policies can view rows now.
|
2022-05-07 14:50:24 +02:00 |
|
Amos Bird
|
4a5e4274f0
|
base should not depend on Common
|
2022-04-29 10:26:35 +08:00 |
|
Vitaly Baranov
|
1eb2e8693e
|
Fix code style and other minor corrections after implementing allow_no_password.
|
2022-03-14 20:55:34 +01: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
|
c14c60f1d3
|
Merge branch 'master' into Issue-33953
|
2022-02-28 11:12:54 -08:00 |
|
HeenaBansal2009
|
aa8494a808
|
Fix: System Reload Config Failure
|
2022-02-28 10:51:49 -08:00 |
|
Vitaly Baranov
|
cb66a63aa4
|
Rename header and config setting for consistency.
|
2022-02-21 07:41:06 +03:00 |
|
Vitaly Baranov
|
0d377de5f0
|
Support syntax CREATE USER IDENTIFIED WITH ssl_certificate CN ...
|
2022-02-21 07:01:00 +03: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 |
|
Eugene Galkin
|
f46dca4793
|
support x509 ssl certificate authentication
|
2022-01-17 15:01:38 +03: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
|
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
|
57ac39f99e
|
Add more information to exceptions raised by UsersConfigAccessStorage.
|
2021-11-20 12:10:45 +03:00 |
|
Alexey Milovidov
|
334535a4c4
|
Better exception message when users.xml cannot be loaded due to bad password hash
|
2021-11-20 10:06:20 +03:00 |
|
Vitaly Baranov
|
af56b20da7
|
Rename IAccessEntity::Type -> AccessEntityType and move it to Access/Common.
|
2021-11-19 02:48:00 +03:00 |
|
Vitaly Baranov
|
06077a2952
|
Rename Quota::KeyType -> QuotaKeyType and move it to Access/Common.
|
2021-11-19 00:14:23 +03:00 |
|
Vitaly Baranov
|
6634fcbac7
|
Rename Quota::ResourceType -> QuotaType and move it to Access/Common.
|
2021-11-19 00:14:23 +03:00 |
|
Vitaly Baranov
|
33ea7a7262
|
Rename RowPolicy::ConditionType -> RowPolicyFilterType and move it to Access/Common.
|
2021-11-19 00:14:23 +03:00 |
|
Vitaly Baranov
|
2883ca012e
|
Rename RowPolicy::NameParts -> RowPolicyName and move it to Access/Common.
|
2021-11-19 00:14:23 +03:00 |
|
Vitaly Baranov
|
ab01b9afc8
|
Split Authentication.h to common and main parts.
|
2021-11-01 19:13:49 +03:00 |
|
Mike Kot
|
57e2744264
|
Fixing other imports
|
2021-10-02 21:47:35 +02:00 |
|
Mike Kot
|
65e6e211b4
|
Merge remote-tracking branch 'upstream/master' into improvement/fn-traits
|
2021-10-02 21:37:50 +02:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Mike Kot
|
7670ea50c1
|
Replacing std::function to Fn in some places
to avoid dynamic allocating while keeping desired function signature
clear.
Simplifying SimpleCache (CachedFn) using C++20
|
2021-09-29 13:09:39 +02:00 |
|
万康
|
d826115f2a
|
fix code style
|
2021-07-18 14:56:26 +08:00 |
|
万康
|
60f556be2d
|
add default_database to user
|
2021-07-12 22:35:07 +08:00 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +03:00 |
|
Denis Glazachev
|
290a6d273e
|
Add Kerberos support for authenticating existing users when accessing over HTTP
|
2021-03-11 23:41:10 +03:00 |
|
Alexander Tokmakov
|
5cfd687dfb
|
fix
|
2021-02-19 19:22:47 +03:00 |
|
Alexey Milovidov
|
c9aa412151
|
Allow quotas to be keyed by proxy-forwarded IP address
|
2020-12-02 00:09:16 +03:00 |
|
Alexander Tokmakov
|
5cdfcfb307
|
remove other stringstreams
|
2020-11-09 22:12:44 +03:00 |
|
Alexey Milovidov
|
fd84d16387
|
Fix "server failed to start" error
|
2020-11-07 03:14:53 +03:00 |
|
Vitaly Baranov
|
33efb36714
|
Use previous users.xml if failed to reload.
|
2020-09-19 16:21:12 +03:00 |
|
Vitaly Baranov
|
0f53b449fd
|
Add 'params' column to system.user_directories table.
|
2020-09-15 01:51:53 +03:00 |
|
Vitaly Baranov
|
c800941ab7
|
Fix handling embedded config.
|
2020-08-18 18:08:50 +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
|
8d6e04835c
|
Merge pull request #13199 from vitlibar/fix-reading-row-policies-from-users-xml
Fix parsing row policies from users.xml
|
2020-08-07 23:32:28 +03:00 |
|
Vitaly Baranov
|
3778b7db90
|
Fix reading row policies from users.xml when names of databases or tables contain dots.
|
2020-08-04 20:48:57 +03:00 |
|