3

username@XX.XX.XX.XX を DEFINER 値として使用して、すべてのストアド プロシージャを作成しました。現在、場所を変更したため、IP アドレスを変更したため、コードを表示またはエクスポートできません。

私のコードは共有ホスティング上にあり、サポート チームはこの問題に関して手助けをしたくありません。

コードにアクセスする方法についてのアイデアはありますか? 完全なデータベース エクスポートでも、ストアド プロシージャ コードは含まれません。ROUTINES テーブルに挿入されたデータのみが含まれます。

INSERT INTO `ROUTINES` (`SPECIFIC_NAME`, `ROUTINE_CATALOG`, `ROUTINE_SCHEMA`,
    `ROUTINE_NAME`, `ROUTINE_TYPE`, `DTD_IDENTIFIER`,
    `ROUTINE_BODY`, `ROUTINE_DEFINITION`, `EXTERNAL_NAME`, `EXTERNAL_LANGUAGE`,
    `PARAMETER_STYLE`, `IS_DETERMINISTIC`, `SQL_DATA_ACCESS`, `SQL_PATH`,
    `SECURITY_TYPE`, `CREATED`, `LAST_ALTERED`, `SQL_MODE`, `ROUTINE_COMMENT`,
    `DEFINER`, `CHARACTER_SET_CLIENT`, `COLLATION_CONNECTION`,
    `DATABASE_COLLATION`)
VALUES ('sp_sample_name', NULL, 'XXX',
    'sp_sample_name', 'PROCEDURE', NULL,
    'SQL', NULL, NULL, NULL,
    'SQL', 'NO', 'CONTAINS SQL', NULL,
    'DEFINER', '2012-03-26 01:01:14', '2012-03-26 01:01:14', 'STRICT_TRANS_TABLES',
    '', 'username@XX.XX.XX.XX', 'latin1', 'latin1_swedish_ci',
    'latin1_swedish_ci'),

ありがとうございました

4

1 に答える 1

2

と呼ぶことができますSHOW CREATE PROCEDURE

于 2012-04-27T18:21:50.240 に答える