이슈트레킹툴 WebIssues 사용자 비밀번호 리셋시키는 방법
프로젝트 관리시 이슈트레킹에 유용한 WebIssues의 사용자 비밀번호를 잊어 먹었을 때,
새로운 비밀번호로 설정하는 방법 입니다.
WebIssues의 관리자 비번이나 사용자 비번을 잊어 먹어서
DB에서 직접 변경을 하기 위해 DB에 접속해 보면 아래 그림과 같이 비밀번호가 암호화 되어 저장되어 있는 것을 확인 할 수 있습니다.
따라서 그냥 수정을 할 수는 없고,
설치된 WebIssue의 서버 버전에 따라서 아래 두 가지 방법 중 하나로 사용자 비밀번호를 변경하면 됩니다.
1. 서버 버전이 0.8.5 이전 버전일 경우, 단순히 아래의 쿼리문을 실행 시키면 됩니다.
UPDATE users SET user_passwd = MD5('변경할비밀번호') WHERE user_login = 'admin'
2. 서버 버전이 1.0 이상일 경우, 보안을 강화하여 이전 버전보다 복잡한 알고리즘을 사용하여 비밀번호를 암호화 하여 저장하므로 한 단계를 더 거쳐야 합니다.
1단계) the Wordpress password hasher 사이트(http://scriptserver.mainframe8.com/wordpress_password_hasher.php)로 접속 후, 아래 그림 의 순서대로 실행 합니다.
첫째, 텍스트 박스에 변경할 비밀번호를 입력하고, 두번째, "Hash this phrase"버튼을 누릅니다. 마지막으로 3번에 표시된 암호화된 비밀번호를 복사 합니다.
2단계) 앞의 1단계에서 암호화된 비밀번호를 이용하여 아래 쿼리문으로 DB에 업데이트 합니다.
UPDATE users SET user_passwd = '1단계에서 암호화한 비밀번호' WHERE user_login = 'admin'
'컴퓨터내삶의이유 > 개발' 카테고리의 다른 글
(스크랩) C# 데이터 타입과 값의 범위 (0) | 2020.05.11 |
---|---|
무료로 홈페이지 문의하기 기능 쉽게 구현하는 방법 (Gmail, PHPMailer 활용) (6) | 2019.01.04 |
c# 프로그램 실행중 동적으로 컨트롤 추가 및 제거 하는 방법 (0) | 2018.08.02 |
ODP.NET Oracle.ManagedDataAccess.Client.OracleDbType 열거형과 Oracle전용 데이터형 매칭하는 방법 (0) | 2018.01.19 |
Syncfusion GridDataBoundGrid 사용법 (C#) (1) | 2016.07.26 |