4
cpanelとDBで1人のユーザーを作成し、そのユーザーにALLPRIVILEGES
を渡して、結果が "TRIGGER command denied to user 'test'@'localhost' for table 'tablename'
"のSQLダンプをインポートしようとしましたが、ローカルで動作します。親切に私を助けてください。トリガーがMysqlで作成されていません
cpanelとDBで1人のユーザーを作成し、そのユーザーにALLPRIVILEGES
を渡して、結果が "TRIGGER command denied to user 'test'@'localhost' for table 'tablename'
"のSQLダンプをインポートしようとしましたが、ローカルで動作します。親切に私を助けてください。トリガーがMysqlで作成されていません
エラーは、ユーザー 'test' @ 'localhost'がTRIGGER権限を失うと言います。 'SHOW GRANTS'コマンドで許可された権限をチェックすると、現在のユーザーの権限が表示されます。
この文を実行するグローバルレベルでこの権限を付与するには -
GRANT Trigger ON *.* TO 'test'@'localhost'
または(指定された表の)オブジェクトレベルで - あなたの答えのための
GRANT Trigger ON TABLE database_name.tablename TO 'test'@'localhost'
おかげで、私はそれが動作するようになりましました。.. ..トリガを作成するときに間違ったdb名を与えました.... – mymotherland