如何在 TYPO3 6.2 中更改多个 fe_user 密码?
How to change multiple fe_user passwords in TYPO3 6.2?
我想重置 46 fe_users 的密码,但是当我更新字段时 "password" 我可以在列中看到实际密码而不是一些编码值...
UPDATE "fe_users" SET PASSWORD="test" WHERE pid=53
我希望它看起来像上面的条目 "test".
对我来说,我的方法行不通是有道理的,但我想不出我还能尝试什么……有人有想法吗?后台记录页面我只会一个一个修改密码
使用 BE-modul Scheduler(如果尚未安装,请安装 EXT:scheduler)。
Select Class Convert user passwords to salted hashes
和 运行 这个任务,一次。
此任务的描述:将所有前端和后端用户密码更新为加盐哈希值。此任务在完成后自行停用。
如果您通过更改数据库中的密码来更改密码,则密码会在每个用户下次登录后加密。
如果你想在更改后加密密码,你可以使用 sheduler 任务来加密你的密码,就像@jokumer 写的那样。
您也可以在没有任何数据库黑客攻击的情况下做到这一点。在列表模块中,您只能编辑每条记录的一个字段,但可以同时编辑多条记录。例如编辑所有名称字段或在您的情况下编辑所有密码字段。
拥有数百条记录,使用 hacking db + scheduler 可以更快地处理科西斯。但是只有 46 我可能会尝试以下操作:
- 列出模块
- 转到保存您的 fe_users
的系统文件夹
- 点击文字
Website User (46)
页面立即重新加载
- 向下滚动并勾选复选框
password
- 确认
set fields
页面重新加载
- 现在再次向上滚动到
Website User
table 的头部,然后单击 password
旁边的图标,页面将再次重新加载
- 现在您可以通过选项卡 -> 过去 -> 选项卡 -> 非常快速地为所有用户输入密码并立即保存。
即使您不想这样做,但记住这是可能的总是好的。
我想重置 46 fe_users 的密码,但是当我更新字段时 "password" 我可以在列中看到实际密码而不是一些编码值...
UPDATE "fe_users" SET PASSWORD="test" WHERE pid=53
我希望它看起来像上面的条目 "test".
对我来说,我的方法行不通是有道理的,但我想不出我还能尝试什么……有人有想法吗?后台记录页面我只会一个一个修改密码
使用 BE-modul Scheduler(如果尚未安装,请安装 EXT:scheduler)。
Select Class Convert user passwords to salted hashes
和 运行 这个任务,一次。
此任务的描述:将所有前端和后端用户密码更新为加盐哈希值。此任务在完成后自行停用。
如果您通过更改数据库中的密码来更改密码,则密码会在每个用户下次登录后加密。
如果你想在更改后加密密码,你可以使用 sheduler 任务来加密你的密码,就像@jokumer 写的那样。
您也可以在没有任何数据库黑客攻击的情况下做到这一点。在列表模块中,您只能编辑每条记录的一个字段,但可以同时编辑多条记录。例如编辑所有名称字段或在您的情况下编辑所有密码字段。
拥有数百条记录,使用 hacking db + scheduler 可以更快地处理科西斯。但是只有 46 我可能会尝试以下操作:
- 列出模块
- 转到保存您的 fe_users 的系统文件夹
- 点击文字
Website User (46)
页面立即重新加载 - 向下滚动并勾选复选框
password
- 确认
set fields
页面重新加载 - 现在再次向上滚动到
Website User
table 的头部,然后单击password
旁边的图标,页面将再次重新加载 - 现在您可以通过选项卡 -> 过去 -> 选项卡 -> 非常快速地为所有用户输入密码并立即保存。
即使您不想这样做,但记住这是可能的总是好的。