勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

権限が無い場合のエラー

   2014/07/03  MySQL

SQLでINSERTする際、見たことに無いエラーに遭遇した。

INSERT command denied to user

↓のサイト様を見て直った。
http://idocsq.net/page/21

といってもDB接続のファイルを絶対パスから相対パス
変えただけであって、ちゃんとした原因はまだ調べられていない。

そもそも「DB接続のファイルのパス指定が間違っていたのか」
と思ったんだけど、拝見したサイト様だと接続したユーザーに
権限が無いとのことなので、違うみたい。

といっても絶対パスなので間違えそうにもなさそう……。
なので手が空いた際に検証する。

あと、既存のシステムを書き換えている時に上記エラーを
メールで受け取れるシステムになっていて感動。

だいぶ前にXAMPPでメール配信することに頓挫したけど、
使えると非常に有用だと思うので、

PHPでのメール配信
・エラーログをメール配信

できるようにする。

2013/03/21追記

INSERT権限無しのアカウントを作成し、試すものの

同様のエラーは表示されず。。。

 - MySQL

  関連記事

MySQLでIPを整数値としてカラムに格納する

MySQLでIPを整数値としてカラムに格納しているケースがあった。今までIPが必 ...

MySQLで構文エラーが出た際は予約語も疑う

MySQLで構文エラーが発生しており、チェックしたところ、どう見ても構文的には間 ...

MySQLでWhere句をつけてdumpする

MySQLであるテーブルからWhere句をつけて、絞った結果をダンプさせたかった ...

PHP / MySQLで2038年問題の対策

先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...

MySQLでデータの集計時に1日の起点を任意の時間に変更する方法

MySQLで1日毎の集計を行う際、例えば2020/01/01のデータは2020/ ...