programing

Mariadb 버전 업그레이드 후 액세스가 거부됨

cafebook 2023. 7. 27. 22:17
반응형

Mariadb 버전 업그레이드 후 액세스가 거부됨

동일한 데이터 디렉토리를 가리키며 mariadb를 10.1에서 10.9로 업그레이드했습니다(파일 소유권도 확인됨).그러나 업그레이드 전에 작동하던 서로 다른 호스트의 기존 사용자와 함께 mysql 인스턴스에 액세스하려고 하면 다음과 같은 메시지가 표시됩니다.

mysql --host <hostname> --port <port> -uusername -p<pwd>
ERROR 1045 (28000): Access denied for user 'username'@'ip' (using password: YES)

권한을 플러시하고 mysql을 다시 로드하려고 했지만 아무 것도 작동하지 않았습니다.mysql.user & mysql.db 테이블에서 user * db 정보를 보면 업그레이드 전후가 모두 동일합니다.root 사용자를 사용하여 mysql에 원격으로 액세스할 수 있지만,하지만 다른 사용자는 작동하지 않습니다.또한 init 스크립트의 일부로 생성된 사용자가 있습니다(mariadb를 시작하는 동안 --init-file={}에서 사용됨). 저도 해당 사용자를 사용하여 액세스할 수 없습니다.root 사용자만 작업 중입니다.무엇이 문제가 될 수 있는지 도와주세요.잘 부탁드립니다.

언급URL : https://stackoverflow.com/questions/73905149/access-denied-after-mariadb-version-upgrade

반응형