我使用的CollabNet SVN边缘如我在Windows存储服务器中,无论如何我都搞砸了这个SVN包括根一个的用户帐户。我可以知道如何恢复此SVN的管理员帐户?如何在Collabnet SVN Edge中恢复root密码?
回答
CollabNet的边缘使用Apache httpd的服务于Subversion版本库。我没有安装它,所以我不能100%确定存储的东西,但标准Apache Httpd documentation可以帮助你。另请参阅online Subversion manual和最重要的是请仔细阅读第6章中的Apache httpd Server Configuration。这些可以帮助阐明Apache httpd和Subversion如何设置和删除。一切基本上都是Apache httpd和你的仓库的前端。我将从配置Apache部分的Subversion在线手册的第6章开始。
切正题:看看你是否有一个命令你的系统上称为htpasswd。该命令允许您为Apache生成密码。您可以使用此命令将加密密码替换为您知道的不同密码。制作svn_auth_file
的备份副本并查看是否可以使用htpasswd
将密码更改为您知道的内容。
记住每个文件备份你陷入困境之前它,并宣读了关于Apache是如何在Subversion在线手册配置。看看你的Apache httpd配置文件,并了解如何把所有东西放在一起。然后,请尝试使用htpasswd
来重置您的密码admin。
如果你正在寻找一个选项重置您的管理员密码,你忘记了,只有这样才能不删除数据库重置这是直接编辑它(这是很容易)。
- 停止在Windows颠覆边缘服务或运行 $斌/ csvn Linux/Solaris上停止命令
- 找到你的安装目录(如C:\ csvn)。这将包含一个文件夹名为数据其中包含一个名为“csvn-production-hsqldb.script”的文件。
打开此文件,在文本编辑器。搜索“‘管理员’”(用单引号) - 你应该找到一个排,看起来像这样:
INSERT INTO USER VALUES(1,2,'admin user','[email protected]',TRUE, '78989asdef7898abde4252aedcb4352','Super Administrator','admin')
更换长加密的密码字段(“789 ......” ):21232f297a57a5a743894a0e4a801fc3
保存并重新启动Subversion Edge服务。
用户名:admin 密码:admin
应后工作。
2017年,散列字符串是
INSERT INTO USER VALUES(1,2,'$2a$13$7SoSK1AUMK.Nf9NVlfSyr.OfRrYP8lyH/rOBThvBm68r5wO/A/d22',TRUE,'admin','[email protected]','admin user','Super Administrator')
那是admin /管理员
- 1. CollabNet SVN Edge代码审查工具
- 2. 恢复MySQL root密码
- 3. 如何在MacOS中恢复mysql root密码
- 4. 如何在ubuntu恢复mysql密码16.04
- 5. Rails - 密码恢复
- 6. 恢复sa密码
- 7. SQLite密码恢复
- 8. 密码恢复与sha1密码散列
- 9. 在SVN中恢复文件
- 10. 如何从MD5恢复密码?
- 11. 如何访问密码恢复页面?
- 12. 如何恢复Sybase AWE的SA密码?
- 13. openldap和root密码
- 14. 在Filezilla中恢复保存的密码
- 15. 使用Asp.net密码恢复
- 16. 访问MDB密码恢复
- 17. Asp网络密码恢复
- 18. ASP.Net会员密码恢复
- 19. 恢复密码生成
- 20. 匹配的密码恢复
- 21. Laravel密码恢复模板
- 22. 龟SVN:恢复
- 23. Symfony sfGuardPlugin密码恢复
- 24. 如何恢复在SVN强制落实
- 25. 如何从svn hotcopy备份中恢复
- 26. 如何防止CollabNet SVN安装python的重复副本
- 27. SSL丢失密码恢复
- 28. drupal的密码恢复
- 29. 如何将密钥密码恢复到密钥库?
- 30. 如何备份和恢复svn中的所有源代码?
这就是答案,它应该被标记为它。 – DarrenMB 2014-01-10 16:15:48