/ / Jak zmienić użytkownika lokalnego na LDAP - sonarqube

Jak zmienić lokalnego użytkownika na LDAP - sonarqube

Mamy lokalne konto użytkownika w SonarQube 5.6, które zostało utworzone przed dodaniem wtyczki LDAP.

Jak możemy zmienić to konto, aby używać uwierzytelniania LDAP zamiast hasła konta lokalnego?

Nie wydaje się prostą sprawą usunięcia konta i ponownego zalogowania, ponieważ konta użytkowników AFAIK nie mogą zostać usunięte.

Odpowiedzi:

1 dla odpowiedzi № 1

Najpierw musisz usunąć użytkownika, a następnie zalogować się przy jego logowaniu.

To prawda, gdy usuniesz użytkownika, niektóre dane pozostają w bazie danych, ale w każdym przypadku możesz bezpiecznie użyć jego loginu z innym dostawcą tożsamości, LDAP w twoim przypadku.


0 dla odpowiedzi nr 2

Ponieważ oficjalna odpowiedź nie działa, oto co zrobiłem w podobnym przypadku (patrz wprowadź tutaj opis linku):

Zmiana pola user_local w użytkownikach tabeli od 0 do 1 wykonała tę sztuczkę. Nie mogę sobie wyobrazić tego, co jest zalecane przez SonarQube, ale od teraz (8 miesięcy po zmianie) nie znalazłem żadnych skutków ubocznych.