gassim
(Al-Gassim Sharaf Addin)
1
안녕하세요
Data Explorer의 ‘anonymous users’ 테이블이 user_id가 있는 실제 사용자 목록을 반환하고 있습니다. 이들은 실제로 '익명’이 아니며 '익명화’된 것도 아닙니다.
이해가 되지 않아 이 테이블이 무엇인지, 그리고 왜 11,000명 중 46명의 무작위 사용자 목록이 해당 목록에 포함되어 있는지 파악하려고 합니다.
아래 쿼리를 실행해 볼 수 있습니다:
SELECT * FROM anonymous_users
이 테이블은 저장소에서 다음과 같이 언급됩니다: discourse/app/models/anonymous_user.rb at main · discourse/discourse · GitHub
아는 점이 있을까요?
감사합니다!
익명화된 사용자의 경우, 사이트 내 활동 기록을 제외한 모든 데이터가 완전히 삭제됩니다.
이것이 질문하신 내용인가요?
gassim
(Al-Gassim Sharaf Addin)
3
안녕하세요 @anon16030817
답변 주셔서 감사합니다. 제 질문은 테이블 자체에 관한 것입니다. anonymous와 anonymized의 개념은 이해하지만, 데이터 탐색기에서 쿼리를 실행하면:
SELECT * FROM anonymous_users
내 계정을 포함한 무작위 사용자 목록이 표시됩니다. 이 테이블 자체가 무엇인지, 그리고 왜 익명(anonymous)이거나 비식별화(anonymized)되지 않은 이러한 사용자들이 여기에 표시되는지 이해가 되지 않습니다.
감사합니다!
죄송합니다. 이 부분은 제가 잘 모르겠어요. 당신이 익명화된 사용자들에 대해 이야기하는 줄 알았거든요.
행운을 빕니다!
gassim
(Al-Gassim Sharaf Addin)
5
괜찮아요! 도움 주셔서 감사합니다!
테이블 이름이 좀 이상해서 제 질문을 이해하는 데 혼란을 줄 수도 있겠다는 생각이 드네요 
Moin
6
사용자가 익명일 수 있는 경우 3가지가 있습니다.
- 로그인하지 않은 경우
- 익명 처리된 경우
- #anonymous-mode를 사용하는 경우
해당 테이블은 익명 모드에 관한 관리자 문서에서도 언급됩니다.
gassim
(Al-Gassim Sharaf Addin)
7
Moin님, 안녕하세요!
정말 감사합니다! 아주 도움이 되었습니다. 저희 인스턴스에서는 익명 모드가 활성화되어 있지 않았고, 설정을 다시 업데이트하여 쿼리를 실행할 때 더 이상 목록이 표시되지 않습니다. 이제 해결되었습니다.
감사합니다!