首先要找到drupal7默认的进入页面index.php,修改成如下形式,注意,加入的三句
require_once 'includes/password.inc';
echo user_hash_password('加密字符');//[括号内就是要进行加密的字符]
die();
上面三句程序语言必须放在drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL)之后,之前很多次不成功就是因为没有将这三句话放在这句话之后,后来查了这句话的意思就是获得函数的访问权限,如果放在前面很多函数式找不到的。
这样再登陆http://localhost/drupal目录/index.php,就会显示加密后的字符。
复制加密后的字符,通过编辑drupal7的数据库中users所对应的pass字段,修改方法如下
Update table_name set pass='加密后的字符' where uid=1,此处的uid是用户名在users表中对应的ID号码。