mysql 루트 사용자 권한 손실
mariadb를 사용하고 있는데 mysql root 사용자가 모든 priage를 잃었습니다.이제 모든 것이 내게 "접근 거부"를 주는군요
mysql을 다시 설치하려고 했는데 구성 파일이 삭제되지 않은 것 같습니다.
mysql 테이블에 접근할 수 없고 다른 프레스 설치도 할 수 없는데 어떻게 고칠 수 있나요?
그런데 저는 ubuntu 16.04를 사용하고 이 질문에 따라
MySQL 루트 사용자 권한을 복원하려면 어떻게 해야 합니까?
모든 구성 파일로 miaadb를 완전히 제거하는 것 외에는 아무것도 할 수 없을 것 같습니다.
-----------------------------------------------------------
비밀번호에는 문제가 없습니다. 문제는 루트 사용자에게 특권이 없다는 것입니다.
비밀번호 변경에 대한 해결책을 보내지 말아주세요.
단말기에 다음 행을 입력합니다.
MySQL Server를 중지합니다.
sudo /etc/init.d/mysql stop
mysqld 구성을 시작합니다.
sudo mysqld --skip-grant-tables &
MySQL에 루트로 로그인합니다.
mysql -u root mysql
새 비밀번호를 새 비밀번호로 바꿉니다.
UPDATE user SET Password=PASSWORD('YOURNEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;
언급URL : https://stackoverflow.com/questions/39936356/lost-mysql-root-user-privelages
'sourcecode' 카테고리의 다른 글
각도가 문서를 업데이트하기 전에 이미지를 찾을 수 없습니다. (0) | 2023.10.05 |
---|---|
$exceptionHandler에서 $location - 종속성 충돌 (0) | 2023.10.05 |
JQuery-Mobile/Phonegap을 함께 사용하는 올바른 방법은 무엇입니까? (0) | 2023.10.05 |
jquery를 사용하여 div 태그 값 설정 (0) | 2023.10.05 |
파이썬으로 BDD 연습하기 (0) | 2023.10.05 |