如何在Collabnet SVN Edge中恢复根密码?
我正在使用CollabNet SVN Edge作为我在windows中的存储库服务器,无论如何,我已经搞乱了这个SVN的用户帐户,包括根帐户。我可以知道如何恢复此SVN的管理员帐户吗?CollabNet Edge使用Apache httpd为Subversion存储库提供服务。我没有安装它,所以我不能100%确定东西存储在哪里,但是标准可以帮助你。另请参阅,最重要的是,请仔细阅读第6章中的。这些有助于澄清Apache httpd和Subversion是如何一起设置和比较的。一切基本上都是ApacheHTTPD和您的存储库的前端。我将从Subversion在线手册第6章的配置Apache部分开始 切入正题:查看您的系统中是否有调用的命令。此命令允许您为Apache生成密码。您可以使用此命令将加密的密码替换为您知道的不同密码。备份该如何在Collabnet SVN Edge中恢复根密码?,svn,subversion-edge,Svn,Subversion Edge,我正在使用CollabNet SVN Edge作为我在windows中的存储库服务器,无论如何,我已经搞乱了这个SVN的用户帐户,包括根帐户。我可以知道如何恢复此SVN的管理员帐户吗?CollabNet Edge使用Apache httpd为Subversion存储库提供服务。我没有安装它,所以我不能100%确定东西存储在哪里,但是标准可以帮助你。另请参阅,最重要的是,请仔细阅读第6章中的。这些有助于澄清Apache httpd和Subversion是如何一起设置和比较的。一切基本上都是Apac
svn\u auth\u文件
,看看是否可以使用htpasswd
将密码更改为您知道的密码
请记住在处理每个文件之前备份它,并阅读Subversion在线手册中有关Apache如何配置的内容。查看您的ApacheHTTPD配置文件,了解如何将所有内容组合在一起。然后,尝试使用
htpasswd
重置您的管理员密码。如果您正在寻找一个选项来重置您忘记的管理员密码,在不删除数据库的情况下重置此密码的唯一方法是直接编辑它(这非常简单)
在那之后应该可以工作。在2017年,哈希字符串是
INSERT INTO USER VALUES(1,2,'$2a$13$7SoSK1AUMK.Nf9NVlfSyr.OfRrYP8lyH/rOBThvBm68r5wO/A/d22',TRUE,'admin','admin@example.com','admin user','Super Administrator')
这就是admin/admin
2019年,这是用于更新版本的正确哈希/字符串。谢谢!2020年仍然有效:)也将于2021年生效
INSERT INTO USER VALUES(1,2,'$2a$13$7SoSK1AUMK.Nf9NVlfSyr.OfRrYP8lyH/rOBThvBm68r5wO/A/d22',TRUE,'admin','admin@example.com','admin user','Super Administrator')