クライアントから入手したdrupal Webサイトをインストールして、Webサイトの動作をデバッグしようとしました。ローカルにWebサイトをインストールしようとするとこのエラーが発生し、デバッグを続行できなくなりました。このエラーは、mysqlコマンドラインでデータベースを復元した後に発生しました。 ここにスクリーンショットがあります。DOException:SQLSTATE [42000]:構文エラーまたはdrupalでのアクセス違反
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 SELECT command denied to user 'userdrupal'@'localhost' for table 'semaphore': SELECT expire, value FROM {semaphore} WHERE name = :name; Array ([:name] => variable_init) in lock_may_be_available() (line 167 of C:\Apache24\htdocs\includes\lock.inc).
とも言う別のエラーも低いです。
Uncaught exception thrown in shutdown function.
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 DELETE command denied to user 'userdrupal'@'localhost' for table 'semaphore': DELETE FROM {semaphore} WHERE (value = :db_condition_placeholder_0) ; Array ([:db_condition_placeholder_0] => 20189744505893d71c6d55d1.25943049) in lock_release_all() (line 269 of C:\Apache24\htdocs\includes\lock.inc).
権限の問題のようです。私はdupralがデータベースアクセスの資格情報をどこに格納しているのかわかりませんが、私はこれをどこかにチェックします。 – Valentincognito