2013-08-13 2 views
7

Забыли пароль администратора для SONAR. Googled и обнаружил, что значение для crypted_password должно быть обновлено до 8b1254c1c684c5dc904f3f174cea1cacbde4ad84, которое сбросит пароль для администратора. Но все же я не могу войти.Как восстановить пароль администратора для SONAR

Любой совет!

Thank you :)

ответ

14

Просто обновление этого новая ссылка здесь: http://docs.sonarqube.org/display/SONAR/Authentication

Как он говорит по ссылке, которую вы можете сделать это:

В случае, если вы потеряли пароль администратора из ваш экземпляр SonarQube, вы можете сбросить его, выполнив следующий запрос:

update users 
set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt= '6522f3c5007ae910ad690bb1bdbf264a34884c6d' 
where login = 'admin' 

Это приведет к сбросу пароля администратору.

+0

Я настраиваю локальный экземпляр, следующий за этой двухминутной инструкцией: http://docs.sonarqube.org/display/SONAR/Get+Started+in+Two+Minutes. После включения LDAP я больше не могу войти в систему с admin/admin, и у меня нет пользователей-администраторов. Я думаю, что он использует «встроенный сервер базы данных H2». Как я могу подключиться к этой базе данных для запуска запроса? –

3

Вам необходимо подключиться к гидролокатору и изменить пароль администратора. Для PostgreSQL:

psql -h mysonar.dc9wocad9da.us-west-1.rds.amazonaws.com -p 5432 -U sonaruser sonardb 

Затем запустите запрос:

update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'; 

Ваш новый админ пасс:

user: admin 
pass admin 

Не забудьте изменить администратора пройти после того, как вы войти.

https://docs.sonarqube.org/display/SONAR/Authentication

Смежные вопросы