~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/regex_policy/tests/r/basic.result

  • Committer: Clint Byrum
  • Date: 2011-03-03 01:55:10 UTC
  • mto: (2222.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 2223.
  • Revision ID: clint@ubuntu.com-20110303015510-fj9fsdimwyo2gefy
Adding regex_policy plugin for detailed authorization specifiction

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
create schema user1;
 
2
create schema user2;
 
3
SELECT SCHEMA_NAME FROM DATA_DICTIONARY.SCHEMAS ORDER BY SCHEMA_NAME;
 
4
SCHEMA_NAME
 
5
DATA_DICTIONARY
 
6
INFORMATION_SCHEMA
 
7
mysql
 
8
test
 
9
user1
 
10
user2
 
11
use user2;
 
12
create table t1 (kill_id int);
 
13
insert into t1 values(connection_id());
 
14
SELECT * from user1.dont_exist;
 
15
ERROR 42S02: Unknown table 'user1.dont_exist'
 
16
SELECT SCHEMA_NAME FROM DATA_DICTIONARY.SCHEMAS ORDER BY SCHEMA_NAME;
 
17
SCHEMA_NAME
 
18
DATA_DICTIONARY
 
19
INFORMATION_SCHEMA
 
20
user1
 
21
SELECT * from user2.dont_exist;
 
22
ERROR 42000: Access denied for user 'user1' to schema 'user2'
 
23
create schema authorize_fail;
 
24
ERROR 42000: Access denied for user 'user1' to schema 'authorize_fail'
 
25
drop schema user2;
 
26
ERROR 42000: Access denied for user 'user1' to schema 'user2'
 
27
create table t1 (kill_id int);
 
28
insert into t1 values(connection_id());
 
29
SELECT USERNAME, DB FROM DATA_DICTIONARY.PROCESSLIST ORDER BY USERNAME, DB;
 
30
USERNAME        DB
 
31
user1   user1
 
32
user1   user1
 
33
select IF(((@id := kill_id) - kill_id), "NO", "YES") from t1;
 
34
IF(((@id := kill_id) - kill_id), "NO", "YES")
 
35
YES
 
36
kill @id;
 
37
select IF(((@id := kill_id) - kill_id), "NO", "YES") from t1;
 
38
IF(((@id := kill_id) - kill_id), "NO", "YES")
 
39
YES
 
40
select @id != connection_id();
 
41
@id != connection_id()
 
42
1
 
43
update t1 set kill_id = connection_id();
 
44
SELECT USERNAME, DB FROM DATA_DICTIONARY.PROCESSLIST ORDER BY USERNAME, DB;
 
45
USERNAME        DB
 
46
user2   user2
 
47
select IF(((@id := kill_id) - kill_id), "NO", "YES") from t1;
 
48
IF(((@id := kill_id) - kill_id), "NO", "YES")
 
49
YES
 
50
kill @id;
 
51
ERROR HY000: Unknown session id: #
 
52
SELECT USERNAME, DB FROM DATA_DICTIONARY.PROCESSLIST ORDER BY USERNAME, DB;
 
53
USERNAME        DB
 
54
root    user2
 
55
user1   user1
 
56
user1   user1
 
57
user2   user2
 
58
use user1;
 
59
select IF(((@id := kill_id) - kill_id), "NO", "YES") from t1;
 
60
IF(((@id := kill_id) - kill_id), "NO", "YES")
 
61
YES
 
62
kill @id;
 
63
select IF(((@id := kill_id) - kill_id), "NO", "YES") from t1;
 
64
IF(((@id := kill_id) - kill_id), "NO", "YES")
 
65
YES
 
66
select @id != connection_id();
 
67
@id != connection_id()
 
68
1
 
69
connect(localhost,authz,,authz_no,MASTER_PORT,);
 
70
ERROR 42000: Access denied for user 'authz' to schema 'authz_no'
 
71
drop schema user1;
 
72
drop schema user2;