* Manual merge fix.
This commit is contained in:
parent
9fc16fbfc0
commit
b77bb8ec84
@ -1218,6 +1218,28 @@ DROP USER mysqltest_1@localhost;
|
|||||||
DROP DATABASE db27878;
|
DROP DATABASE db27878;
|
||||||
use test;
|
use test;
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
|
drop table if exists test;
|
||||||
|
Warnings:
|
||||||
|
Note 1051 Unknown table 'test'
|
||||||
|
drop function if exists test_function;
|
||||||
|
Warnings:
|
||||||
|
Note 1305 FUNCTION test_function does not exist
|
||||||
|
drop view if exists v1;
|
||||||
|
Warnings:
|
||||||
|
Note 1051 Unknown table 'test.v1'
|
||||||
|
create table test (col1 varchar(30));
|
||||||
|
create function test_function() returns varchar(30)
|
||||||
|
begin
|
||||||
|
declare tmp varchar(30);
|
||||||
|
select col1 from test limit 1 into tmp;
|
||||||
|
return '1';
|
||||||
|
end|
|
||||||
|
create view v1 as select test.* from test where test.col1=test_function();
|
||||||
|
grant update (col1) on v1 to 'greg';
|
||||||
|
revoke all privileges on v1 from 'greg';
|
||||||
|
drop view v1;
|
||||||
|
drop table test;
|
||||||
|
drop function test_function;
|
||||||
End of 5.0 tests
|
End of 5.0 tests
|
||||||
set names utf8;
|
set names utf8;
|
||||||
grant select on test.* to юзер_юзер@localhost;
|
grant select on test.* to юзер_юзер@localhost;
|
||||||
@ -1283,26 +1305,4 @@ CALL mysqltest1.test();
|
|||||||
DROP DATABASE mysqltest1;
|
DROP DATABASE mysqltest1;
|
||||||
RENAME TABLE mysql.procs_gone TO mysql.procs_priv;
|
RENAME TABLE mysql.procs_gone TO mysql.procs_priv;
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
|
End of 5.1 tests
|
||||||
drop table if exists test;
|
|
||||||
Warnings:
|
|
||||||
Note 1051 Unknown table 'test'
|
|
||||||
drop function if exists test_function;
|
|
||||||
Warnings:
|
|
||||||
Note 1305 FUNCTION test_function does not exist
|
|
||||||
drop view if exists v1;
|
|
||||||
Warnings:
|
|
||||||
Note 1051 Unknown table 'test.v1'
|
|
||||||
create table test (col1 varchar(30));
|
|
||||||
create function test_function() returns varchar(30)
|
|
||||||
begin
|
|
||||||
declare tmp varchar(30);
|
|
||||||
select col1 from test limit 1 into tmp;
|
|
||||||
return '1';
|
|
||||||
end|
|
|
||||||
create view v1 as select test.* from test where test.col1=test_function();
|
|
||||||
grant update (col1) on v1 to 'greg';
|
|
||||||
revoke all privileges on v1 from 'greg';
|
|
||||||
drop view v1;
|
|
||||||
drop table test;
|
|
||||||
drop function test_function;
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user