1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-11-27 08:21:15 +03:00
Files
mariadb-columnstore-engine/mtr/basic/t/mcs18_create_drop_users.test
mariadb-RomanNavrotskiy 73b4147cf3 move mtr suites here
2021-01-31 01:38:31 +02:00

49 lines
1.5 KiB
Plaintext

#
# Test create and drop users
# Author: Bharath, bharath.bokka@mariadb.com
#
-- source ../include/have_columnstore.inc
--disable_warnings
DROP USER IF EXISTS user1@test;
DROP USER IF EXISTS 'user2'@'%';
DROP USER IF EXISTS 'user'@'%';
DROP USER IF EXISTS 'user'@'localhost';
DROP USER IF EXISTS 'user'@'127.0.0.1';
--enable_warnings
SET default_storage_engine=Columnstore;
SELECT @@default_storage_engine;
CREATE USER user1@test IDENTIFIED BY 'Vagrant1|0000001';
--error ER_CANNOT_USER
CREATE USER user1@test IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER IF NOT EXISTS user1@test IDENTIFIED BY 'Vagrant1|0000001';
CREATE OR REPLACE USER user1@test IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER 'user2'@'%' IDENTIFIED BY 'Vagrant1|0000001';
--error ER_CANNOT_USER
CREATE USER 'user2'@'%' IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER IF NOT EXISTS 'user2'@'%' IDENTIFIED BY 'Vagrant1|0000001';
CREATE OR REPLACE USER 'user2'@'%' IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER 'user'@'%' IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER 'user'@'localhost' IDENTIFIED BY 'Vagrant1|0000001';
CREATE USER 'user'@'127.0.0.1' IDENTIFIED BY 'Vagrant1|0000001';
--error ER_CANNOT_USER
CREATE USER user@127.0.0.1 IDENTIFIED BY 'Vagrant1|0000001';
--error ER_PARSE_ERROR
CREATE USER user@% IDENTIFIED BY 'Vagrant1|0000001';
DROP USER user1@test;
--error ER_PARSE_ERROR
DROP USER user2@%;
DROP USER 'user2'@'%';
DROP USER 'user'@'%';
DROP USER 'user'@'localhost';
DROP USER 'user'@'127.0.0.1';
# Clean up
SET default_storage_engine=default;
SELECT @@default_storage_engine;