Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mariadb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
5fb8b93e
Commit
5fb8b93e
authored
Jun 04, 2009
by
Sergey Glukhov
Browse files
Options
Browse Files
Download
Plain Diff
5.0-bugteam->5.1-bugteam merge
parents
744373ec
8041311e
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
42 additions
and
0 deletions
+42
-0
mysql-test/r/sp_notembedded.result
mysql-test/r/sp_notembedded.result
+15
-0
mysql-test/t/sp_notembedded.test
mysql-test/t/sp_notembedded.test
+26
-0
sql/sql_acl.cc
sql/sql_acl.cc
+1
-0
No files found.
mysql-test/r/sp_notembedded.result
View file @
5fb8b93e
...
@@ -233,4 +233,19 @@ rl_acquirer old
...
@@ -233,4 +233,19 @@ rl_acquirer old
drop procedure p1;
drop procedure p1;
drop table t1;
drop table t1;
set session low_priority_updates=default;
set session low_priority_updates=default;
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv,
Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv,
Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv,
Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv,
Create_user_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject, max_questions,
max_updates, max_connections, max_user_connections)
VALUES('%', 'mysqltest_1', password(''), 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N',
'N', 'N', 'N', 'Y', 'Y', 'N', 'N', 'Y', 'Y', 'N', 'N', 'N', 'N', 'N', 'Y', 'Y', 'N', '',
'', '', '', '0', '0', '0', '0');
FLUSH PRIVILEGES;
CREATE PROCEDURE p1(i INT) BEGIN END;
DROP PROCEDURE p1;
DELETE FROM mysql.user WHERE User='mysqltest_1';
FLUSH PRIVILEGES;
set @@global.concurrent_insert= @old_concurrent_insert;
set @@global.concurrent_insert= @old_concurrent_insert;
mysql-test/t/sp_notembedded.test
View file @
5fb8b93e
...
@@ -345,6 +345,32 @@ drop procedure p1;
...
@@ -345,6 +345,32 @@ drop procedure p1;
drop
table
t1
;
drop
table
t1
;
set
session
low_priority_updates
=
default
;
set
session
low_priority_updates
=
default
;
#
# Bug#44798 MySQL engine crashes when creating stored procedures with execute_priv=N
#
INSERT
INTO
mysql
.
user
(
Host
,
User
,
Password
,
Select_priv
,
Insert_priv
,
Update_priv
,
Delete_priv
,
Create_priv
,
Drop_priv
,
Reload_priv
,
Shutdown_priv
,
Process_priv
,
File_priv
,
Grant_priv
,
References_priv
,
Index_priv
,
Alter_priv
,
Show_db_priv
,
Super_priv
,
Create_tmp_table_priv
,
Lock_tables_priv
,
Execute_priv
,
Repl_slave_priv
,
Repl_client_priv
,
Create_view_priv
,
Show_view_priv
,
Create_routine_priv
,
Alter_routine_priv
,
Create_user_priv
,
ssl_type
,
ssl_cipher
,
x509_issuer
,
x509_subject
,
max_questions
,
max_updates
,
max_connections
,
max_user_connections
)
VALUES
(
'%'
,
'mysqltest_1'
,
password
(
''
),
'Y'
,
'Y'
,
'Y'
,
'Y'
,
'Y'
,
'Y'
,
'N'
,
'N'
,
'N'
,
'N'
,
'N'
,
'N'
,
'Y'
,
'Y'
,
'N'
,
'N'
,
'Y'
,
'Y'
,
'N'
,
'N'
,
'N'
,
'N'
,
'N'
,
'Y'
,
'Y'
,
'N'
,
''
,
''
,
''
,
''
,
'0'
,
'0'
,
'0'
,
'0'
);
FLUSH
PRIVILEGES
;
connect
(
con1
,
localhost
,
mysqltest_1
,,);
connection
con1
;
CREATE
PROCEDURE
p1
(
i
INT
)
BEGIN
END
;
disconnect
con1
;
connection
default
;
DROP
PROCEDURE
p1
;
DELETE
FROM
mysql
.
user
WHERE
User
=
'mysqltest_1'
;
FLUSH
PRIVILEGES
;
#
#
# Restore global concurrent_insert value. Keep in the end of the test file.
# Restore global concurrent_insert value. Keep in the end of the test file.
#
#
...
...
sql/sql_acl.cc
View file @
5fb8b93e
...
@@ -6242,6 +6242,7 @@ bool sp_grant_privileges(THD *thd, const char *sp_db, const char *sp_name,
...
@@ -6242,6 +6242,7 @@ bool sp_grant_privileges(THD *thd, const char *sp_db, const char *sp_name,
DBUG_RETURN
(
TRUE
);
DBUG_RETURN
(
TRUE
);
thd
->
lex
->
ssl_type
=
SSL_TYPE_NOT_SPECIFIED
;
thd
->
lex
->
ssl_type
=
SSL_TYPE_NOT_SPECIFIED
;
thd
->
lex
->
ssl_cipher
=
thd
->
lex
->
x509_subject
=
thd
->
lex
->
x509_issuer
=
0
;
bzero
((
char
*
)
&
thd
->
lex
->
mqh
,
sizeof
(
thd
->
lex
->
mqh
));
bzero
((
char
*
)
&
thd
->
lex
->
mqh
,
sizeof
(
thd
->
lex
->
mqh
));
/*
/*
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment