2017-08-31 43 views
0

我在切換到生產時無法以管理員身份登錄。我得到以下錯誤:作爲管理員在生產中無法登錄

BCryptPasswordEncoder - Encoded password does not look like BCrypt 

我猜我會直接在數據庫中(表blc_admin_user)更改管理員密碼,加密一個?如果是這樣,它會是什麼? 另外我希望可以使用在開發中創建的相同數據庫進行生產,我希望這不是問題。

請注意,我使用默認的管理員登錄(密碼:admin)。 版本5.2.0-SNAPSHOT

回答

1

是的,您需要使用BCrypt加密admin密碼並將其放入BLC_ADMIN_USER表中。這裏是更新腳本來做到這一點:

UPDATE BLC_ADMIN_USER SET PASSWORD = '$2a$06$NtRCQoGXWEgBClwBO8b1AeBqIP1elvZNuZqR/57Yjfw4kV/M0vljG' WHERE LOGIN = 'admin';