>  기사  >  데이터 베이스  >  mysql이 사용자 삭제에 실패하면 어떻게 해야 합니까?

mysql이 사용자 삭제에 실패하면 어떻게 해야 합니까?

藏色散人
藏色散人원래의
2023-02-13 10:14:401438검색

mysql 사용자 삭제 실패에 대한 해결 방법: 1. "drop user userName; drop user 'userName';" 명령을 사용하여 사용자를 삭제합니다. 2. "drop user 'userName'@'224.130.2.104';"를 사용합니다. 사용자를 삭제하는 구문입니다.

mysql이 사용자 삭제에 실패하면 어떻게 해야 합니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, mysql5.5 버전, Dell G3 컴퓨터.

mysql이 사용자 삭제에 실패하면 어떻게 해야 하나요?

MySQL 삭제된 사용자 오류: 오류 1396(HY000): 'tsjt'@'127.0.0.1'

배경:

MySQL의 MariaDB가 로컬로 설치되었으며, 그 동안 tsjt라는 두 개의 파일이 생성되었습니다. 로그인 IP가 다르고 하나는 127.0.0.1이고 다른 하나는 localhost입니다. 테스트가 완료되면 삭제할 준비가 된 것입니다.

이때 생성된 사용자 tsjt@127.0.0.1을 삭제할 수 없는 것으로 확인되었습니다. tsjt@localhost 사용자는 정상적으로 삭제할 수 있습니다. 나중에 여러 번의 공동 디버깅 끝에 이 문제가 해결되었습니다.

설명:

현재 문제에 대해 제가 해야 할 일은 매우 명확합니다. 이 사용자와 관련된 내용은 전혀 관련이 없으므로 목적이 매우 명확합니다.

이 사용자를 삭제하기 위해 핵심 사항에 주의하면서 삭제 명령을 반복해서 입력했습니다. 인터넷에서 포괄적인 검색을 하기도 합니다. 그러나 결국 이 문제를 해결하는 데 도움이 되는 해결책을 찾지 못했습니다. 결국에는 보기 도구를 사용하여 로그인해야 했습니다.

문제:

MySQL 삭제된 사용자 오류: ERROR 1396(HY000): 'tsjt'@'127.0.0.1'에 대해 DROP USER 작업이 실패했습니다.

해결책:

1. 거기 두 가지 일반적인 삭제 사용자 구문입니다

첫 번째:

: drop user userName;
: drop user 'userName';

참고: 위의 두 가지 방법은 여러 터미널이 있는 경우에 적합합니다. 로그인 권한이 있는 사용자는 기본적으로 가장 높은 권한을 가진 모든 사용자를 삭제합니다.

두 번째 유형:

: drop user 'userName'@'224.130.2.104';

2. 위의 경우는 일반적인 삭제 상황입니다. 저처럼 명령어로 삭제가 안되면 그냥 다른 그래픽 도구를 이용해서 삭제하면 됩니다

(이 문제의 경우 삭제 명령어는 다음과 같습니다. 명령에 오류가 없으면 기본적으로 환경, 버전 및 기타 외부 요인이 원인입니다.)

요약:

이러한 상황에서는 ' tsjt'@'127.0.0.1'은 삭제할 수 없습니다. 삭제 방법은 그래픽 도구를 사용하여 삭제하는 것입니다.

추천 학습: "MySQL 비디오 튜토리얼"

위 내용은 mysql이 사용자 삭제에 실패하면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.