워드프레스 관리자 로그인 안될때 데이터베이스를 확인해보세요.
무슨이유인지 알수 없지만 USER 테이블의 인덱스 구조가 지워지는 경우가 있습니다.
이때 이전처럼 구조만 잡아주면 로그인이 잘 됩니다.
Current selection does not contain a unique column.
Grid edit, checkbox, Edit, Copy and Delete features are not available
이 경우는 비밀번호를 정확히 알고 있지만 로그인이 안될때 사용하는 방법입니다.
비밀번호를 잊어서 데이터베이스에서 수정해도 되지만 테이블 구조가 사라졌다면 비밀번호 수정도 선택을 할 수 없어 쉽게 할 수 없습니다.
아래 테이블 인덱스를 그대로 복사하여 데이터베이스에 입력합니다.
-- -- 덤프된 테이블의 인덱스 -- -- -- 테이블의 인덱스 `wp_users` -- ALTER TABLE `wp_users` ADD PRIMARY KEY (`ID`), ADD KEY `user_login_key` (`user_login`), ADD KEY `user_nicename` (`user_nicename`), ADD KEY `user_email` (`user_email`); -- -- 덤프된 테이블의 AUTO_INCREMENT -- -- -- 테이블의 AUTO_INCREMENT `wp_users` -- ALTER TABLE `wp_users` MODIFY `ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT; COMMIT;
1. phpmyadmin 페이지에서 SQL 문을 입력합니다.
결과값이 없습니다 라는 문구가 나왔다면 정상적으로 인덱스와 테이블 구조가 등록된것입니다.
이제 보기를 누르게되면 유저 정보를 수정, 복사, 삭제 할 수 있습니다.
이제 관리자 아이디로 다시 로그인을 시도해보세요.
정상적으로 로그인 되셨을겁니다.
관리자 화면이 정말 그리웠습니다.
목차