一時テーブルを削除する際に問題が発生しました。ユーザーアカウントには「drop」特権がありません。私はセキュリティ上の理由からその特権を与えたくない。私は「一時的に落とす」のような特権を見つけようとしましたが、そうではありません。唯一の選択肢は、すべての 'drop table'ステートメントを削除することです。 DBセッションの終了後に一時テーブルが自動的に削除されることはわかっています。しかし、私はMySQLにこの仕事を残す副作用があるかどうかはわかりません。ご意見をお聞かせください。mysqlに一時テーブルを削除する必要がありますか?
10
A
答えて
15
一時表はできるだけ早くあなたがデータベースから切断として自動的に削除され
TEMPORARY表には、現在の接続にのみ表示され、接続が閉じられたときに自動的に削除され
http://dev.mysql.com/doc/refman/5.1/en/create-table.html
それを作成し、使用して、それらの削除を気にしないでください。
0
現在のマシンのRAM空間を使用します。 その使用が終了すると、次のステップで一時テーブルを削除することをお勧めします
0
ユーザーにCREATE TEMPORARY TABLES権限がある場合、DROP TABLE、INSERT、UPDATEおよびSELECTを実行できます。
ご覧ください。ここに述べたように、https://dev.mysql.com/doc/refman/5.7/en/privileges-provided.html#priv_create-temporary-tables
関連する問題
- 1. リファクタリング時にF#の注釈を削除する必要がありますか?
- 2. MySQLにサブ選択テーブルまたは一時テーブルが必要
- 3. テーブルを削除する場合は、外部キー/インデックスを個別に削除する必要があります。
- 4. 仮想インデックスを削除する必要がありますか?
- 5. QUpdSocketsを削除する必要がありますか?
- 6. イベントハンドラを削除する必要がありますか?
- 7. System.Windows.Media.Penを削除する必要がありますか?
- 8. GLSurfaceViewでテクスチャを削除する必要がありますか?
- 9. OOP - 投稿を削除する必要がありますか?
- 10. 静的ベクトルは削除する必要がありますか?
- 11. 一時的なドッカーコンテナを使用してボリュームを削除する必要がありますか?
- 12. my_sql、1行目を削除する必要があります
- 13. Mysqlテーブル。複数のテーブルを使用する必要がありますか?
- 14. 削除する前に大きなテーブルを切り捨てる必要がありますか?
- 15. 一時パスワードを変更する必要があります
- 16. 削除後にポインタ0を割り当てる必要がありますか?
- 17. AS3:addChildの前にChildを削除する必要がありますか?
- 18. Xcode:コピー中にデバッグシンボルを削除する必要がありますか?
- 19. リリースのためにQDebugヘッダーを削除する必要がありますか?
- 20. ofstream - close()操作後にオブジェクトハンドルを削除する必要がありますか?
- 21. ポインタの削除に関する質問。どのクラスを削除する必要がありますか?
- 22. 要素を削除する前にjqueryイベントのバインドを解除する必要がありますか?
- 23. ドメインモデルからFKを削除する必要がありますか?
- 24. deallocのスーパービューからビューを削除する必要がありますか?
- 25. Android:facebook.javaから@Overrideを削除する必要がありますか?
- 26. 一時変数に__unsafe_unretainedを使用する必要がありますか?
- 27. 一時ファイルを__pycache__フォルダに保存する必要がありますか?
- 28. MySQLパーティションの削除に時間がかかります
- 29. 期限切れのセッション:ランダムに削除する必要がありますか?
- 30. クエリは、新しいテーブルに挿入する前に条件を削除する必要があります
をhttp://dev.mysql.com/doc/refman/5.1/en/privileges-provided.html#priv_create-temporary-tables _to一時的に権限を保持し、 nontemporaryテーブルが別々の場合、この状況の一般的な回避策は、一時テーブルの使用専用のデータベースを作成することです。そのデータベースに対して、CREATE TEMPORARY TABLES権限と、そのユーザーによって実行される一時的なテーブル操作に必要なその他の権限を付与することができます。 – Lucky