File: MW-416.test

package info (click to toggle)
mariadb 1%3A11.8.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, trixie
  • size: 765,428 kB
  • sloc: ansic: 2,382,827; cpp: 1,803,532; asm: 378,315; perl: 63,176; sh: 46,496; pascal: 40,776; java: 39,363; yacc: 20,428; python: 19,506; sql: 17,864; xml: 12,463; ruby: 8,544; makefile: 6,059; cs: 5,855; ada: 1,700; lex: 1,193; javascript: 1,039; objc: 80; tcl: 73; awk: 46; php: 22
file content (119 lines) | stat: -rw-r--r-- 2,804 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
--source include/galera_cluster.inc
--source include/have_innodb.inc

--source include/wait_until_ready.inc

CREATE USER 'userMW416'@'localhost';
GRANT SELECT, INSERT, UPDATE ON test.* TO 'userMW416'@'localhost';

--connect userMW416, localhost, userMW416,, test, $NODE_MYPORT_1
--connection userMW416

# DDL

--error 1044
ALTER DATABASE db CHARACTER SET = utf8;
--error 1044
ALTER EVENT ev1 RENAME TO ev2;
--error 1370
ALTER FUNCTION fun1 COMMENT 'foo';
#--error 1044,1227
#ALTER INSTANCE ROTATE INNODB MASTER KEY;
--error 1044,1227,1370
ALTER PROCEDURE proc1 COMMENT 'foo';
--error 1044,1227
ALTER SERVER srv OPTIONS (USER 'sally');
--error 1044,1142,1227
ALTER TABLE tbl DROP COLUMN col;
--error 1044,1142,1227
ALTER VIEW vw AS SELECT 1;

--error 1044,1227
CREATE DATABASE db;
--error 1044,1227
CREATE EVENT ev1 ON SCHEDULE AT CURRENT_TIMESTAMP DO SELECT 1;
--error 1044,1227,1370
CREATE FUNCTION fun1() RETURNS int RETURN(1);
--error 1044,1227,1370
CREATE FUNCTION fun1 RETURNS STRING SONAME 'funlib.so';
--error 1044,1227,1370
CREATE PROCEDURE proc1() BEGIN END;
--error 1044,1142,1227
CREATE INDEX idx ON tbl(id);
--error 1044,1227
CREATE SERVER srv FOREIGN DATA WRAPPER 'fdw' OPTIONS (USER 'user');
--error 1044,1142,1227
CREATE TABLE t (i int);
--error 1044,1142,1227
CREATE TRIGGER trg BEFORE UPDATE ON t FOR EACH ROW BEGIN END;
--error 1044,1142,1227
CREATE VIEW vw AS SELECT 1;

--error 1044,1227
DROP DATABASE db;
--error 1044,1227
DROP EVENT ev;
--error 1044,1227,1370
DROP FUNCTION fun1;
--error 1044,1142,1227
DROP INDEX idx ON t0;
--error 1044,1227,1370
DROP PROCEDURE proc1;
--error 1044,1227
DROP SERVEr srv;
--error 1044,1142,1227
DROP TABLE t0;
--error 1044,1227,1360
DROP TRIGGER trg;
--error 1044,1142,1227
DROP VIEW vw;

--error 1044,1142,1227
RENAME TABLE t0 TO t1;

--error 1044,1142,1227
TRUNCATE TABLE t0;

# DCL

# account management
--error 1044,1227,1064
ALTER USER myuser PASSWORD EXPIRE;
--error 1044,1227
CREATE USER myuser IDENTIFIED BY 'pass';
--error 1044,1227
DROP USER myuser;
--error 1044,1045,1227
GRANT ALL ON *.* TO 'myuser';
--error 1044,1227
RENAME USER myuser TO mariauser;
--error 1044,1142,1227,1370
REVOKE SELECT ON test FROM myuser;
--error 1044,1142,1227,1370,1698
REVOKE ALL, GRANT OPTION FROM myuser;
--error 1044,1142,1227,1370,1698
REVOKE PROXY ON myuser FROM myuser;

# table maintenance
--error 1044,1142,1227
ANALYZE TABLE db.tbl;
--error 1044,1142,1227
CHECK TABLE db.tbl;
--error 1044,1142,1227
CHECKSUM TABLE db.tbl;
--error 1044,1142,1227
OPTIMIZE TABLE db.tbl;
--error 1044,1142,1227
REPAIR TABLE db.tbl;

# plugin and user defined functions
--error 1044,1142,1227
INSTALL PLUGIN plg SONAME 'plg.so';
--error 1044,1142,1227
UNINSTALL PLUGIN plg;

--connection node_1
DROP USER 'userMW416'@'localhost';
SHOW DATABASES;

--disconnect userMW416