feat: CURRENT_USERがストアドの実行ユーザーと同じユーザーを返すように、SQL SECURITY INVOKERを追加
This commit is contained in:
parent
6373689a84
commit
bd1eb83daa
@ -2,6 +2,7 @@
|
|||||||
-- $$から始まる文字は後からREPLACEする文字を示す独自ルール
|
-- $$から始まる文字は後からREPLACEする文字を示す独自ルール
|
||||||
-- crm_data_syncストアドプロシージャは、同一セッション内での並列処理を実行することができない
|
-- crm_data_syncストアドプロシージャは、同一セッション内での並列処理を実行することができない
|
||||||
CREATE PROCEDURE src02.crm_data_sync(target_table VARCHAR(255), target_table_all VARCHAR(255), target_column VARCHAR(255))
|
CREATE PROCEDURE src02.crm_data_sync(target_table VARCHAR(255), target_table_all VARCHAR(255), target_column VARCHAR(255))
|
||||||
|
SQL SECURITY INVOKER
|
||||||
BEGIN
|
BEGIN
|
||||||
-- 例外処理
|
-- 例外処理
|
||||||
-- エラーが発生した場合に一時テーブルの削除を実施
|
-- エラーが発生した場合に一時テーブルの削除を実施
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
-- $$から始まり$$で終わる文字は後からREPLACEする文字を示す独自ルール
|
-- $$から始まり$$で終わる文字は後からREPLACEする文字を示す独自ルール
|
||||||
-- crm_historyストアドプロシージャは、同一セッション内での並列処理を実行することができない
|
-- crm_historyストアドプロシージャは、同一セッション内での並列処理を実行することができない
|
||||||
CREATE PROCEDURE src02.crm_history(target_table VARCHAR(255), target_column VARCHAR(255))
|
CREATE PROCEDURE src02.crm_history(target_table VARCHAR(255), target_column VARCHAR(255))
|
||||||
|
SQL SECURITY INVOKER
|
||||||
BEGIN
|
BEGIN
|
||||||
-- 例外処理
|
-- 例外処理
|
||||||
-- エラーが発生した場合に一時テーブルの削除を実施
|
-- エラーが発生した場合に一時テーブルの削除を実施
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user