mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 08:40:50 +00:00
26 lines
2.0 KiB
SQL
26 lines
2.0 KiB
SQL
create user " "; -- { clientError BAD_ARGUMENTS }
|
|
create user ' spaces'; -- { clientError BAD_ARGUMENTS }
|
|
create user 'spaces '; -- { clientError BAD_ARGUMENTS }
|
|
create user ` INTERSERVER SECRET `; -- { clientError BAD_ARGUMENTS }
|
|
create user ''; -- { clientError BAD_ARGUMENTS }
|
|
alter user default rename to " spaces "; -- { clientError BAD_ARGUMENTS }
|
|
alter user default rename to ''; -- { clientError BAD_ARGUMENTS }
|
|
|
|
select * from remote('127.0.0.2', system, one, 'default', '');
|
|
select * from remote('127.0.0.2', system, one, 'default', 'wrong password'); -- { serverError AUTHENTICATION_FAILED }
|
|
select * from remote('127.0.0.2', system, one, 'nonexistsnt_user_1119', ''); -- { serverError AUTHENTICATION_FAILED }
|
|
set receive_timeout=1;
|
|
select * from remote('127.0.0.2', system, one, ' INTERSERVER SECRET ', ''); -- { serverError NO_REMOTE_SHARD_AVAILABLE }
|
|
set receive_timeout=300;
|
|
select * from remote('127.0.0.2', system, one, ' ', ''); -- { serverError AUTHENTICATION_FAILED }
|
|
|
|
select * from url('http://127.0.0.1:8123/?query=select+1&user=default', LineAsString, 's String');
|
|
select * from url('http://127.0.0.1:8123/?query=select+1&user=default&password=wrong', LineAsString, 's String'); -- { serverError RECEIVED_ERROR_FROM_REMOTE_IO_SERVER }
|
|
select * from url('http://127.0.0.1:8123/?query=select+1&user=nonexistsnt_user_1119', LineAsString, 's String'); -- { serverError RECEIVED_ERROR_FROM_REMOTE_IO_SERVER }
|
|
select * from url('http://127.0.0.1:8123/?query=select+1&user=+INTERSERVER+SECRET+', LineAsString, 's String'); -- { serverError RECEIVED_ERROR_FROM_REMOTE_IO_SERVER }
|
|
select * from url('http://127.0.0.1:8123/?query=select+1&user=+++', LineAsString, 's String'); -- { serverError RECEIVED_ERROR_FROM_REMOTE_IO_SERVER }
|
|
|
|
system flush logs;
|
|
select distinct type, user, auth_type, toString(client_address)!='::ffff:0.0.0.0', client_port!=0, interface from system.session_log
|
|
where user in ('default', 'nonexistsnt_user_1119', ' ', ' INTERSERVER SECRET ') and event_time >= now() - interval 5 minute order by type, user, interface;
|