万康
|
0c203dd43d
|
add missing changes
|
2021-07-28 14:05:22 +08: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 |
|
Ivan
|
495c6e03aa
|
Replace all Context references with std::weak_ptr (#22297)
* Replace all Context references with std::weak_ptr
* Fix shared context captured by value
* Fix build
* Fix Context with named sessions
* Fix copy context
* Fix gcc build
* Merge with master and fix build
* Fix gcc-9 build
|
2021-04-11 02:33:54 +03:00 |
|
Vitaly Baranov
|
37ce6e26d3
|
Add a new clause GRANTEES to commands CREATE USER and ALTER USER.
|
2021-03-14 19:12:42 +03:00 |
|
Vitaly Baranov
|
d6e0342c30
|
Improvements in implementations of the classes AccessRights and GrantedRoles.
|
2021-03-14 19:12:35 +03:00 |
|
Alexander Tokmakov
|
b94cc5c4e5
|
remove more stringstreams
|
2020-11-10 21:22:26 +03:00 |
|
Alexander Tokmakov
|
62ff00ee8b
|
use WriteBuffer in formatAST(...)
|
2020-11-09 19:05:40 +03:00 |
|
Alexey Milovidov
|
fd84d16387
|
Fix "server failed to start" error
|
2020-11-07 03:14:53 +03:00 |
|
Vitaly Baranov
|
a40885fa84
|
Add new command SHOW ACCESS.
|
2020-06-15 22:07:47 +03:00 |
|
Vitaly Baranov
|
9fe47df2e8
|
Support multiple users/roles in SHOW CREATE USER(ROLE, etc.) and SHOW GRANTS FOR commands.
Support syntax "SHOW CREATE USER ALL" and "SHOW GRANTS FOR ALL".
|
2020-06-15 22:07:47 +03:00 |
|
Vitaly Baranov
|
15132d47c9
|
Slightly improve syntax of CREATE POLICY.
Also rename column source=>storage in table system.row_policies.
|
2020-06-15 22:07:42 +03:00 |
|
Vitaly Baranov
|
4bd00b02e2
|
Improve syntax of CREATE QUOTA. Now resource types and key types could be written with underscores.
Also rename columns key_type=>keys and source=>storage in table system.quotas.
|
2020-06-15 20:10:34 +03:00 |
|
Vitaly Baranov
|
92b9f4a88d
|
Rename ExtendedRoleSet => RolesOrUsersSet.
|
2020-06-15 20:10:34 +03:00 |
|
Vitaly Baranov
|
9f31184d76
|
Support for multiple names in one CREATE/ALTER command.
|
2020-06-15 20:10:28 +03:00 |
|
Vitaly Baranov
|
98172deffc
|
Show authentication type in table system.users and while executing SHOW CREATE USER query.
|
2020-05-28 08:34:10 +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
|
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 |
|
Vitaly Baranov
|
b6fe726777
|
Rename row policy's 'name' to 'short_name', 'full_name' to 'name'.
This change simplifies the interface of IAccesEntity.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
6f15a0d443
|
Improve the function range() to allow iterating through enum values.
|
2020-05-13 19:40:48 +03:00 |
|
Alexey Milovidov
|
cdeda4ab91
|
Fix usage of max_parser_depth setting; remove harmful default function arguments
|
2020-04-16 04:06:10 +03:00 |
|
Vitaly Baranov
|
d548c7e381
|
Simplify DCL for creating quotas.
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
36a5b57ac4
|
Use "CREATE SETTINGS PROFILE name SETTINGS INHERIT parent" instead of "CREATE SETTINGS PROFILE name SETTINGS PROFILE parent".
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
423fa5087a
|
Add SHOW_USERS(SHOW ROLES, etc.) privileges.
|
2020-04-07 23:20:38 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|