先日、ドットインストール先生のレッスンにもとづいて、
お問い合わせ管理システムを作るために、
最初にデータベースの設定をしようとしたときのことです。
[php]create database dammy;
grant all on dammy_db10.* to dammy@mysql412.db.sakura.ne.jp identified by ‘*********’;
use dammy_db10
create table entries (
id int not null auto_increment primary key,
name varchar(255),
email varchar(255),
memo text,
created datetime,
modified datetime
);[/php]
というMySQL文をさくらのレンタルサーバー上の、
phpmyadminに登録しようとしたところ、
なんと、エラー表示が!
どうも2行目のgrant all文が通らない様子です…。
#1044 – Access denied for user ‘dammy’@’%’ to database ‘dammyi’_db10’
(”dammy”ってユーザー名はデータベースにアクセスできまへんで~)
おかしい。。。
XAMPPでは、ホスト名さえ”localhost”にしておけば、余裕で通るのに…。
“dammy”というユーザ名も、さくらさんから発行された初期アカウント名
として間違いないはずなのに…。
人力検索で調べまくっても分かりませんでしたので、
とりあえず、さくらさんのカスタマーセンターに連絡。
2014年2月19日現在、連絡待ちの状態です。
※dammyユーザはこの記事上での架空のユーザー名です