
팁과노하우
Rb 어드민, OTP 설정키 분실시 복구방법
관리자 OTP 해제
관리자아이디를 실제 회원 아이디로 변경하세요. 해당 계정의 OTP만 삭제합니다.
DELETE s
FROM rb_master_settings AS s
JOIN g5_member AS m
ON s.store_key = (
CONVERT(
CONCAT('otp-', LEFT(SHA2(CONCAT(m.mb_id, '|', m.mb_datetime), 256), 48))
USING ascii
) COLLATE ascii_bin
)
WHERE m.mb_id = '관리자아이디';
개발자모드 사용시 개발자 계정 OTP 초기화 (프로버전)
개발자아이디를 실제 개발자 아이디로 변경하세요.
OTP와 인증 잠금을 초기화하고 기존 개발자 세션을 무효화합니다.
UPDATE rb_master_settings
SET previous_payload = payload,
payload = JSON_SET(
JSON_REMOVE(payload, '$.otp'),
'$.version', LOWER(REPLACE(UUID(), '-', '')),
'$.failures', 0,
'$.locked_until', 0
),
revision = revision + 1,
updated_at = NOW()
WHERE store_key = _ascii'access-policy' COLLATE ascii_bin
AND JSON_VALID(payload) = 1
AND CAST(JSON_UNQUOTE(JSON_EXTRACT(payload, '$.login_hash')) AS BINARY)
= CAST(SHA2(LOWER(TRIM('개발자아이디')), 256) AS BINARY)
AND JSON_CONTAINS_PATH(payload, 'one', '$.otp') = 1;
OTP 재등록 화면으로 이동합니다. 개발자는 재등록을 완료해야 접속됩니다.
- 다음글내용관리 생성시 리빌더 모듈 전용파일 생성 옵션 추가2026.09.15
댓글목록


