programing

MariaDB: 권한이 없는 'root' 및 ' 둘 다(접근 거부 1044 및 1227)

sourcejob 2023. 9. 26. 22:18
반응형

MariaDB: 권한이 없는 'root' 및 ' 둘 다(접근 거부 1044 및 1227)

질문을 좀 하려고 하는데, 아무런 특권이 없어요.왜 그런지 이해할 수가 없네요. 불과 몇 주 전만 해도 잘 되는 것 같았어요.

superuser로 'root' 로그인 시 (sudo mysql -u root -p) 아직 권한이 없고 오류가 발생합니다.1227"을(를) 생성하려고 하는 동안"admin" 사용자.

정상적으로 로그인할 때 익명의 사용자가 나타납니다.''@'localhost', 그리고 어떤 특권도 가지지 마세요.

Information_Schema 데이터베이스(및 테스트)만 있고 Sequel Pro를 사용하면USER_PRIVILEGES테이블, 익명의 사용자와 사용자만 있는USAGE권한만.

저는 기본적으로 데이터베이스로 아무것도 할 수가 없습니다.수천 개의 게시물을 읽었지만 답을 찾을 수 없는 것 같습니다.

해봤습니다.SELECT USER();그리고 나서.GRANT ALL *.*하지만 접근이 거부되기도 합니다

기본적으로 오류 1044와 1227이 계속 발생하고 있습니다.

모든 권한을 가진 관리자 사용자를 만드는 방법에 대한 아이디어가 있습니까?MariaDB는 제 개인용 컴퓨터(MacOSX)에 설치되어 있어서 가능한 모든 접속을 하고 싶습니다.

정말 감사해요.

편집: 서버를 중지할 때mysql.server stop테이블 건너뛰기 시도:mysqld --skip-grant-tables나는 다음과 같은 무한한 고리에 들어갑니다.

[ERROR] InnoDB: Unable to lock ./ibdata1 error: 35
[Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files

mariadb를 중지한 다음 grant tables를 건너뛸 수 있는 옵션부터 시작해 보십시오.

MySQL을 --skip-grant-tables로 시작하는 방법은 무엇입니까?

하지만 sql process -15를 죽이고 skip grants로 다시 시작할 수 있습니다.

이것을 댓글로 남기려고 했던 것입니다 - 죄송합니다.

언급URL : https://stackoverflow.com/questions/47522777/mariadb-both-root-and-without-privileges-access-denied-1044-1227

반응형