mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-9077 sys schema . use 'mariadb.sys'@'localhost' as definer for views
This commit is contained in:
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS extract_schema_from_file_name;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION extract_schema_from_file_name (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION extract_schema_from_file_name (
|
||||
path VARCHAR(512)
|
||||
)
|
||||
RETURNS VARCHAR(64)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS extract_table_from_file_name;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION extract_table_from_file_name (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION extract_table_from_file_name (
|
||||
path VARCHAR(512)
|
||||
)
|
||||
RETURNS VARCHAR(64)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS format_bytes;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION format_bytes (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION format_bytes (
|
||||
-- We feed in and return TEXT here, as aggregates of
|
||||
-- bytes can return numbers larger than BIGINT UNSIGNED
|
||||
bytes TEXT
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS format_path;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION format_path (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION format_path (
|
||||
in_path VARCHAR(512)
|
||||
)
|
||||
RETURNS VARCHAR(512) CHARSET UTF8
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS format_path;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION format_path (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION format_path (
|
||||
in_path VARCHAR(512)
|
||||
)
|
||||
RETURNS VARCHAR(512) CHARSET UTF8
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS format_statement;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION format_statement (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION format_statement (
|
||||
statement LONGTEXT
|
||||
)
|
||||
RETURNS LONGTEXT
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS format_time;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION format_time (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION format_time (
|
||||
-- We feed in and return TEXT here, as aggregates of
|
||||
-- picoseconds can return numbers larger than BIGINT UNSIGNED
|
||||
picoseconds TEXT
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS list_add;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION list_add (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION list_add (
|
||||
in_list TEXT,
|
||||
in_add_value TEXT
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS list_drop;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION list_drop (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION list_drop (
|
||||
in_list TEXT,
|
||||
in_drop_value TEXT
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_account_enabled;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_account_enabled (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_account_enabled (
|
||||
in_host VARCHAR(60),
|
||||
in_user VARCHAR(16)
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_account_enabled;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_account_enabled (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_account_enabled (
|
||||
in_host VARCHAR(60),
|
||||
in_user VARCHAR(32)
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_consumer_enabled;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_consumer_enabled (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_consumer_enabled (
|
||||
in_consumer varchar(64)
|
||||
)
|
||||
RETURNS enum('YES', 'NO')
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_instrument_default_enabled;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_instrument_default_enabled (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_instrument_default_enabled (
|
||||
in_instrument VARCHAR(128)
|
||||
)
|
||||
RETURNS ENUM('YES', 'NO')
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_instrument_default_timed;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_instrument_default_timed (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_instrument_default_timed (
|
||||
in_instrument VARCHAR(128)
|
||||
)
|
||||
RETURNS ENUM('YES', 'NO')
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_is_thread_instrumented;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_is_thread_instrumented (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_is_thread_instrumented (
|
||||
in_connection_id BIGINT UNSIGNED
|
||||
) RETURNS ENUM('YES', 'NO', 'UNKNOWN')
|
||||
COMMENT '
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_thread_account;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_thread_account (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_thread_account (
|
||||
in_thread_id BIGINT UNSIGNED
|
||||
) RETURNS TEXT
|
||||
COMMENT '
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_thread_id;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_thread_id (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_thread_id (
|
||||
in_connection_id BIGINT UNSIGNED
|
||||
) RETURNS BIGINT UNSIGNED
|
||||
COMMENT '
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_thread_stack;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_thread_stack (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_thread_stack (
|
||||
thd_id BIGINT UNSIGNED,
|
||||
debug BOOLEAN
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS ps_thread_trx_info;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION ps_thread_trx_info (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION ps_thread_trx_info (
|
||||
in_thread_id BIGINT UNSIGNED
|
||||
) RETURNS LONGTEXT
|
||||
COMMENT '
|
||||
|
@@ -22,7 +22,7 @@ DELIMITER $$
|
||||
-- Before that, user variables could have any length.
|
||||
--
|
||||
-- Based on Paul Dubois' suggestion in Bug #78823/Bug #22011361.
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION quote_identifier(in_identifier TEXT)
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION quote_identifier(in_identifier TEXT)
|
||||
RETURNS TEXT CHARSET UTF8
|
||||
COMMENT '
|
||||
Description
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS sys_get_config;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION sys_get_config (
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION sys_get_config (
|
||||
in_variable_name VARCHAR(128),
|
||||
in_default_value VARCHAR(128)
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS version_major;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION version_major ()
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION version_major ()
|
||||
RETURNS TINYINT UNSIGNED
|
||||
COMMENT '
|
||||
Description
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS version_minor;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION version_minor ()
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION version_minor ()
|
||||
RETURNS TINYINT UNSIGNED
|
||||
COMMENT '
|
||||
Description
|
||||
|
@@ -17,7 +17,7 @@ DROP FUNCTION IF EXISTS version_patch;
|
||||
|
||||
DELIMITER $$
|
||||
|
||||
CREATE DEFINER='root'@'localhost' FUNCTION version_patch ()
|
||||
CREATE DEFINER='mariadb.sys'@'localhost' FUNCTION version_patch ()
|
||||
RETURNS TINYINT UNSIGNED
|
||||
COMMENT '
|
||||
Description
|
||||
|
Reference in New Issue
Block a user