10 만 개 이상의 스팸 계정이 만들어진 WordPress 사이트에서 작업하고 있습니다. 다른 유형도 있지만 그 중 많은 유형이 숫자로 시작하는 사용자 이름을 가진 것 같습니다.첫 번째 인덱스의 값이 숫자인지 확인
에 사용자 이름이 숫자로 시작하는 모든 사용자에게 MYSQL
쿼리가 있는지 묻고 싶습니다.
이 질문에 대한 확장은 해당 사용자가 users 테이블에서만 삭제 될 필요가 있는지 또는 사용자 - 메타 또는 다른 테이블에서 삭제되어야하는지 여부입니다.
도움을 주시면 감사하겠습니다.
SELECT * FROM wp_users WHERE user_login LIKE 'put_number_here%' OR user_nicename LIKE LIKE 'put_number_here%' OR display_name LIKE 'put_number_here%'
이 수를 시작으로 put_number_here
를 교체하고 계속 :
보안 강화를 위해 펜스 플러그인을 사용해야합니다. – amaster
감사합니다. si captcha를 사용했지만 여전히 문제가 지속되는 것 같습니다 :). (또한 buddypress 등록을 사용하여) –
내 WP 사이트 중 하나에 비슷한 문제가 있었는데, 실제로 단순히 등록 페이지에 htaccess 암호를 넣으므로 특별히 허용하지 않는 한 사용자를 등록하지 않았 으면합니다. 아무도 등록하지 않더라도 정말로 신경 쓰지 않는다면 그냥 생각해보십시오. – amaster