simplechan 换句话说,我安装了一个名为simplechan的消息板,但是我不能登录到一个专门给管理员的站点。因为你需要密码才能到达那里。我不知道密码。你知道吗
我输入psql如下
simplech_db=# select * from moderator_list;
username | password_md5 | session_id | expire_ts | actions_per_hour
----------+--------------+------------+-----------+------------------
(0 rows)
在“simplechan/sql/create\u table”中_查询.sql“画的如下。你知道吗
-- tables for moderator things
创建扩展如果不存在“uuid ossp”;--这只对唯一会话id是必需的
CREATE TABLE IF NOT EXISTS moderator_list (
username text PRIMARY KEY,
password_md5 text NOT NULL UNIQUE,
session_id uuid UNIQUE,
expire_ts timestamp with time zone,
actions_per_hour int NOT NULL DEFAULT 10
);
我就这样试过,但没用。我访问了“IP/mod\u login”并输入了密码,但无法输入。你知道吗
INSERT INTO moderator_list (username,md5_password) values ('my username','mypassword');
INSERT 01
当“password”设置为“md 5\u password”时,我正确地插入了它。我访问了“IP/mod\u login”并输入了密码,但密码不正确。它被展示出来了。 我用“从主持人列表中选择”确认了它,但它是正确的。你知道吗
simplech_db=# select * from moderator_list;
username | password_md5 | session_id | expire_ts | actions_per_hour
----------+--------------+------------+-----------+------------------
myuser | mypassword | | | 10
(1行)
md5不是
INSERT
对要使用的原始密码进行哈希运算,而是INSERT
结果。你知道吗从unix命令行中查找所需密码的哈希:
因为
mypassword
的md5散列是34819d7beeabb9260a5c854bc85b3e44
,所以从psql命令行输入:然后使用
mypassword
密码登录要删除用户名和密码组合,请从psql命令行输入:
相关问题 更多 >
编程相关推荐