debian-sys-maint에 대한 권한을 재설정할 수 없습니다. 오류 1045 액세스가 거부되었습니다.
내 MariaDB 서버는 오류 없이 중지/재시작할 수 없습니다.
History: 저는 Lubuntu 14.04에서 MySQL-Server를 실행하고 있었습니다.하드 디스크를 사용하기 위해 데이터베이스를 저장했습니다.
mysqldump -u root -p --events --all-databases > dump.sql
새로운 시스템(아직 Lubuntu 14.04)을 설정했지만, 지금은 MariaDB와 함께, 그리고 데이터베이스를 재생했습니다.
mysql -u root -p < dump.sql
모든 것이 잘 되는 것 같았습니다.그러나 이제 서버 재시작 시 다음 오류가 표시됩니다.
service mysql stop
"실패"라고 말합니다.종료 후 다시 시작할 때
service mysql start
메시지를 받았어요.
ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost'
여러 포럼(또한 여기)에서 debian-sys-admin에 대한 neu 암호를 설정하는 것이 좋습니다.
GRANT ALL PRIVILEGES on . TO 'debian-sys-maint'@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
하지만 이것은 메시지를 초래합니다.
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
(루트로 로그인하는 동안).
도움이 필요해요!
모든 데비안 기반 배포에서 MySQL 사용자debian-sys-maint
패키지에 필요합니다.mysql-server-5.5
mysql을 종료하고 다른 관리를 수행합니다.따라서 해당 사용자의 암호가 정확한지 확인해야 합니다./etc/mysql/debian.cnf
이러한 명령을 사용하여 해당 파일에서 사용자에게 적절한 값으로 설정할 수 있습니다.
UPDATE mysql.user SET Password=PASSWORD('*secret*') WHERE User='debian-sys-maint';
FLUSH PRIVILEGES;
읽어주세요/usr/share/doc/mysql-server-5.5/README.Debian.gz
자세한 정보는.
사용자debian-sys-maint
또한 모든 권한이 필요합니다.mysql
데이터베이스 및 종료 권한.권한이 제거된 경우 이를 통해 권한을 설정할 수 있습니다.
GRANT SHUTDOWN ON *.* TO ‘debian-sys-maint’@’localhost’ identified by ‘*secret*';
GRANT all ON mysql.* TO ‘debian-sys-maint’@’localhost';
FLUSH PRIVILEGES;
어디에*secret*
파일에 설정된 암호입니다.debian.cnf
.
언급URL : https://stackoverflow.com/questions/26755085/cannot-reset-privileges-for-debian-sys-maint-error-1045-access-denied
'programing' 카테고리의 다른 글
배열 길이를 세고 요소가 하나만 포함된 경우 1을 반환합니다. (0) | 2023.08.14 |
---|---|
event.target과 함께 사용할 수 있는 속성은 무엇입니까? (0) | 2023.08.14 |
문자열의 특수 문자를 _(밑줄)로 바꿉니다. (0) | 2023.08.14 |
약속 체인의 여러 캐치 처리 (0) | 2023.08.14 |
git를 반복하지 않는 두 파일을 비교하는 방법 (0) | 2023.08.14 |