SQL/データベースエラーエラー
MySQL 1142MySQL 1142 — コマンドが拒否されました
ユーザーに必要なテーブルレベルの権限がありません。
mysql
このエラーの原因
テーブルに対する特定の権限(SELECT、INSERT、UPDATE、DELETE)がユーザーに付与されていません。
修正方法
特定の権限を GRANT で付与してください。SHOW GRANTS で現在の権限を確認してください。
関連するエラーコード
SQL/データベースエラーエラー
SQLITE_PROTOCOL (15)SQLITE_PROTOCOL (15) — ロックプロトコルエラー
データベースのロックプロトコルエラーが発生しました。
sqlite
詳細を表示 SQL/データベースエラーエラー
2200722007 — 無効な日時フォーマット
日付・時刻・タイムスタンプの値が無効なフォーマットである。
postgresql
詳細を表示 SQL/データベースエラーエラー
MySQL 1217MySQL 1217 — 親行を削除できない
外部キー制約により親行の削除が阻止されている。
mysql
詳細を表示 SQL/データベースエラーエラー
2201222012 — ゼロ除算
SQL 式でゼロ除算が試みられた。
postgresql
詳細を表示 SQL/データベースエラーエラー
SQLITE_LOCKED (6)SQLITE_LOCKED (6) — テーブルがロックされています
データベース内のテーブルが同じ接続によってロックされています。
sqlite
詳細を表示 SQL/データベースエラーエラー
4261142611 — 無効なカラム定義
CREATE TABLE または ALTER TABLE のカラム定義が無効である。
postgresql
詳細を表示