이 글은 MySQL에서 비밀번호를 재설정하고 새로운 사용자 권한을 할당하는 방법을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
1. 루트 비밀번호를 재설정하세요
1. 구성 파일을 수정하고 비밀번호 없이 로그인하세요
다음 명령을 입력하세요. sudo vi etc /mysql/my.cnf 파일 편집(루트 사용자는 sudo 없이 수행 가능)
편집 파일을 만들고 구성을 작성합니다:# 🎜🎜#
[mysqld] skip-grant-tables
#🎜 🎜#
sudo service mysql restart
비밀번호 변경: # 🎜🎜#UPDATE mysql.user SET authentication_string=PASSWORD("123") WHERE user="root";
flush privileges;
마지막으로 my.cnf에서 추가한 코드를 종료하고 삭제한 후 mysql을 다시 시작하면 끝~ 2. 사용자 생성 및 테이블 권한 할당
사용자 생성CREATE USER 'user2'@'localhost' IDENTIFIED BY '123';
create database test;
grant all privileges on test.* to user2@'%' identified by '123';
flush privileges;
show grants for 'user2'@'%';
# 🎜🎜#
위 내용은 mysql에서 비밀번호를 재설정하고 새 사용자 권한을 할당하는 방법 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!