Drupal をインストールした後、最初に登録したユーザが、そのサイトの管理者として認識される。Drupal の管理者ユーザは、users テーブルで uid = 1 であるユーザーのこと。このユーザのパスワードを忘れてしまった場合、管理者としてログインできず Web サイト上では管理操作ができないので、直接データベースにログインして SQL 文でパスワードを再設定する。
Drupal 5 または 6 の場合
次の SQL 文で新しいパスワードを設定できる。
UPDATE `users` SET `pass` = MD5('<新しいパスワード>') WHERE `uid` =1 LIMIT 1;
参考:
http://drupal.org/node/68286
Drupal 7 の場合
2012-01-08 追記
Drupal 7 では、Drupal のインストール環境に含まれるスクリプトを実行してサイト固有のパスワード ハッシュを生成し、これを users テーブルの pass 列に設定することでパスワードをリセットする。
詳しくは下記ページを参照:
http://drupal.org/node/1023428