[MySQL] Unknown column 'password' in 'field list'


[MySQL] Unknown column 'password' in 'field list'

c 서론 MySQL 8.0 버전으로 password field 를 보고 싶어서 검색을 했더니 'Unknown column 'password' in 'field list' 이와 같은 에러를 만나서 간단하게 정리해봅니다. c 본론 위처럼 password 필드에 접근하려고 하면 에러가 발생합니다. 원인을 찾아본 결과 MySQL 5.7 버전에서 password 필드가 사라지고, authentication_string 필드가 새로 추가된 걸 확인할 수 있었습니다. 개인적으로 추측하자면, 5.7 버전에 password 에 관한 설정 정책들이 새로 추가된 게 영향이 있지 않을까 생각됩니다. 5.7 이상부터는 8자 이상, 소문자+대문자+숫자+특수문자 조합 등 등급 별 패스워드 체크가 새로 추가되었습니다. 이로 인해 5..


원문링크 : [MySQL] Unknown column 'password' in 'field list'