- 19 Sep, 2005 1 commit
-
-
unknown authored
Execution rigths on function was checked just before function execution, thus it was unknown on prepare stage whether user have right to execute particular function. Added access rights checking function which is called right after fixing Item_func_sp. This have additional effect that if user don't have rights for execution query will fail on earlier stage and will not waste resources on optimizing with failing on execution stage. sql/item_func.h: Fix bug#12812 create view calling a function works without execute right on function sql/item_func.cc: Fix bug#12812 create view calling a function works without execute right on function Added function Item_func_sp::check_access() which checks access rights. Added function Item_func_sp::fix_field() which calls check_access() after fixing. Item_func_sp::execute() now calls to check_access() to check access rights. mysql-test/t/sp.test: Test case for bug#12812 create view calling a function works without execute right on function mysql-test/r/sp.result: Test case for bug#12812 create view calling a function works without execute right on function
-
- 31 Aug, 2005 5 commits
-
-
unknown authored
-
unknown authored
into mysql.com:/usr/home/ram/work/mysql-5.0 sql/ha_blackhole.cc: Auto merged sql/mysqld.cc: Auto merged sql/set_var.cc: Auto merged mysql-test/r/variables.result: merging mysql-test/t/variables.test: merging
-
unknown authored
Changed back to 5.0.13-beta configure.in: Changed back to 5.0.13-beta
-
unknown authored
Put back unused old manager dummy arguments, some scripts use them mysql-test/mysql-test-run.pl: Put back unused old manager dummy arguments, some scripts use them
-
unknown authored
Make dist copy of .imtest files not fail the make target, as there are no files yet mysql-test/Makefile.am: Make dist copy of .imtest files not fail the make target, as there are no files yet
-
- 30 Aug, 2005 34 commits
-
-
unknown authored
into moonbone.local:/work/12489-bug-5.0-mysql
-
unknown authored
view. For Item_func_strcmp print() was not defined and for this class was called print_op of it's parent class. Because of this strcmp() was printed wrongly and this results int creation of broken view. Added function Item_func_strcmp::print() which correctly prints strcmp() function. sql/item_cmpfunc.h: Fix bug #12489 wrongly printed strcmp() function results in creation of broken view. mysql-test/r/view.result: Test case for bug #12489 wrongly printed strcmp() function results in creation of broken view. mysql-test/t/view.test: Test case for bug #12489 wrongly printed strcmp() function results in creation of broken view.
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-im-tests-fw
-
unknown authored
into kite-hub.kitebird.com:/src/extern/MySQL/bk/mysql-5.0
-
unknown authored
Reorder out-of-order status variables sql/ha_innodb.cc: Reorder out-of-order status variables
-
unknown authored
Reorder out-of-order status variables sql/mysqld.cc: Reorder out-of-order status variables
-
unknown authored
Reorder out-of-order system variables sql/set_var.cc: Reorder out-of-order system variables
-
unknown authored
into zim.(none):/home/brian/mysql/mysql-5.0
-
unknown authored
mysql-test/r/archive.result: Updated result file mysql-test/t/archive.test: Test fix. The INSERT DELAYED test must always come last. sql/examples/ha_archive.h: Bad merge.
-
unknown authored
-
unknown authored
into kite-hub.kitebird.com:/tmp/merge-5.0 sql/set_var.cc: Auto merged
-
unknown authored
into zim.(none):/home/brian/mysql/mysql-5.0 sql/handler.h: Auto merged
-
unknown authored
into mysql.com:/home/psergey/mysql-5.0-bug12720
-
unknown authored
into mysql.com:/usr/home/ram/work/4.1.b9613
-
unknown authored
into mysql.com:/home/mydev/mysql-5.0-5000 mysql-test/r/innodb.result: Auto merged mysql-test/t/innodb.test: Auto merged sql/sql_parse.cc: Auto merged sql/sql_delete.cc: After merge fix.
-
unknown authored
into mysql.com:/home/psergey/mysql-5.0-bug12720 sql/opt_range.cc: Auto merged
-
unknown authored
into mysql.com:/home/timka/mysql/src/5.0-bug-12672
-
unknown authored
into 127.(none):/home/osku/mysql-5.0
-
unknown authored
sql/ha_innodb.cc: Add 'value' parameter to reset_auto_increment. sql/ha_innodb.h: Add 'value' parameter to reset_auto_increment. sql/handler.h: Add 'value' parameter to reset_auto_increment. sql/mysql_priv.h: Add 'reset_auto_increment' parameter to mysql_delete. sql/sql_delete.cc: Add 'reset_auto_increment' parameter to mysql_delete, and use it instead of checking for SQLCOM_TRUNCATE. mysql_truncate: Adapt to changes in mysql_delete. sql/sql_parse.cc: mysql_execute_command: Adapt to changes in mysql_delete.
-
unknown authored
into mysql.com:/usr/home/ram/work/4.1.b9613
-
unknown authored
into mysql.com:/home/mydev/mysql-4.1-4100
-
unknown authored
into mysql.com:/home/timka/mysql/src/5.0-bug-12672
-
unknown authored
into mysql.com:/home/mydev/mysql-5.0-5000
-
unknown authored
into 127.(none):/home/osku/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/ram/work/4.1.b9613 sql/set_var.cc: Auto merged
-
unknown authored
into eel.(none):/home/jonas/src/mysql-5.0-push
-
unknown authored
into eel.(none):/home/jonas/src/mysql-5.0-push
-
unknown authored
into eel.(none):/home/jonas/src/mysql-4.1-push
-
unknown authored
into eel.(none):/home/jonas/src/mysql-5.0 ndb/src/kernel/blocks/dbdict/Dbdict.cpp: Auto merged
-
unknown authored
into eel.(none):/home/jonas/src/mysql-4.1-push
-
unknown authored
fix typo ndb/src/kernel/blocks/dbdict/Dbdict.cpp: fix typo
-
unknown authored
into mysql.com:/home/mydev/mysql-5.0-5000 mysql-test/r/alter_table.result: Auto merged mysql-test/t/alter_table.test: Auto merged sql/sql_table.cc: Auto merged
-
unknown authored
into mysql.com:/home/mydev/mysql-4.1-4100
-
unknown authored
into zim.(none):/home/brian/mysql/mysql-5.0
-