-
ERROR 1054 (42S22): Unknown column 'password' in 'field list'Legacy/문제해결 2016. 5. 7. 22:40728x90
노트북 새로 산 후 MYSQL 다시 설치하고 환경을 설정하던 중 비밀번호를 잘못 설정하여 바꾸려고 하던 중 문제 발생
mysql> UPDATE user set password=password("my_password123") WHERE user = 'root';
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
http://ra2kstar.tistory.com/57
기존에는 위 링크와 같은 방법으로 되었는데,
MYSQL 버전이 바뀌면서 user 테이블이 바뀐듯합니다.
대신 authentication_string 필드가 그 역할을 대신함
mysql> UPDATE user set authentication_string=password("my_password123") WHERE user = 'root';
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)
해결 :)
하지만..
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
ㅠㅠ.. 또 다른 에러메시지
mysql> alter USER USER() IDENTIFIED BY 'rfid123';
Query OK, 0 rows affected (0.00 sec)
mysql> show tables;
ERROR 1046 (3D000): No database selected
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
+--------------------+
6 rows in set (0.00 sec)
mysql>
https://dev.mysql.com/doc/refman/5.7/en/password-expiration-policy.html mysql 메뉴얼 보고 해결
'Legacy > 문제해결' 카테고리의 다른 글
[AWS] Invalid rule description. Valid descriptions are strings less than 256 characters from the following set: a-zA-Z0-9. _-:/()#,@[]+=&;{}!$* (1) 2019.03.20 [Windows 7] 인터넷 보안 설정으로 인해 하나 이상의 파일을 열 수 없습니다. (0) 2019.03.19 [Node.js] mysql query error (0) 2017.01.15 [Spring] Current request is not of type [org.springframework.web.multipart.MultipartHttpServletRequest]: (0) 2016.11.06 마우스 상하좌우가 반대로 움직임. (3) 2016.07.06 java.lang.NoClassDefFoundError: javax/servlet/ServletRequest 에러 해결 (0) 2016.01.24 [Windows] 올바른 응용프로그램이 아닙니다. (0) 2015.12.07 [JSP] 파일 다운로드 구현 - java.lang.IllegalStateException: getOutputStream() (1) 2015.12.07 [Spring Security]<sec:authorize access="isAnonymous()"> 적용시 HTTP 500 에러가 뜨는 경우 (1) 2015.11.19 [VM] Not enough physical memory ... 에러 해결법 (1) 2015.09.03