데이터베이스를 관리할 때는 보안이 중요합니다. 효과적인 방법은 보안을 유지하기 위해 정기적으로 데이터베이스 비밀번호를 변경하는 것입니다. MySQL은 다양한 방법으로 비밀번호를 변경할 수 있는 인기 있는 오픈 소스 데이터베이스 관리 시스템입니다.
MySQL 데이터베이스 비밀번호를 변경하는 방법에 대한 단계는 다음과 같습니다.
1단계: MySQL에 로그인
먼저 MySQL 서버에 연결하고 관리자 권한으로 로그인합니다. 이는 명령줄이나 phpMyAdmin과 같은 MySQL 클라이언트를 사용하여 수행할 수 있습니다. Linux 또는 Mac OS X 시스템에서 MySQL에 연결하려면 다음 명령을 사용하십시오.
mysql -u root -p
이렇게 하면 MySQL 관리자 비밀번호를 묻는 메시지가 표시됩니다.
2단계: 데이터베이스 선택
데이터베이스 비밀번호를 변경하려면 데이터베이스 이름을 알아야 합니다. 다음 명령을 사용하면 기존의 모든 MySQL 데이터베이스를 나열할 수 있습니다.
show databases;
비밀번호를 변경하려는 데이터베이스를 선택하세요. "mydb" 데이터베이스의 비밀번호를 변경한다고 가정해 보겠습니다. 다음 명령을 사용하여 데이터베이스를 선택하십시오.
use mydb;
3단계: 비밀번호 변경
이제 다음 명령을 사용하여 현재 선택한 데이터베이스의 사용자 비밀번호를 변경할 수 있습니다.
alter user 'username'@'localhost' identified by 'newpassword';
참고: MySQL 5.7 이전 버전의 경우 다음 명령을 사용하십시오. SET PASSWORD 문 :
set password for 'username'@'localhost' = password('newpassword');
위 명령에서 "username"은 비밀번호를 변경하려는 사용자 이름이고 "localhost"는 로컬 호스트의 IP 주소입니다. "%"를 사용하여 모든 IP 주소를 나타낼 수도 있습니다. 새 비밀번호는 "newpassword"입니다.
예를 들어 데이터베이스 "mydb"에 있는 사용자 "john"의 비밀번호를 "newpassword"로 변경하려면 다음 명령을 사용하세요.
alter user 'john'@'localhost' identified by 'newpassword'; -- for MySQL 5.7 and after versions set password for 'john'@'localhost' = password('newpassword'); -- for MySQL 5.7 and before versions
4단계: 권한 다시 로드
비밀번호를 변경한 후에는 변경 사항을 적용하려면 데이터베이스 테이블의 권한을 다시 로드합니다. 다음 명령을 사용하여 권한 테이블을 다시 로드할 수 있습니다.
flush privileges;
이 시점에서 MySQL 데이터베이스 비밀번호가 성공적으로 변경되었습니다.
요약
MySQL은 강력한 오픈 소스 데이터베이스 관리 시스템이지만 무단 액세스를 방지하려면 적절한 보호가 필요합니다. 데이터베이스 비밀번호를 변경하는 것은 보안을 강화하는 간단하고 효과적인 방법입니다. 이 문서에서는 명령줄을 사용하여 MySQL 데이터베이스 비밀번호를 변경하는 방법을 설명합니다. 이 방법을 사용하면 데이터베이스를 무단 사용자로부터 안전하게 보호할 수 있습니다.
위 내용은 mysql 데이터베이스 비밀번호를 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!