이 글에서는 MySQL 데이터베이스에 새로운 사용자를 추가하는 방법을 주로 설명합니다. 그러면 MySQL 데이터베이스에 새로운 사용자를 추가하는 방법은 아직까지는 phpmyadmin을 통해서 해보겠습니다. 편집된 튜토리얼을 살펴보세요. 모든 사람에게 도움이 되기를 바랍니다.
VPS에 MySQL을 설치한 후 기본 사용자는 root@localhost입니다. 새 MySQL 사용자를 추가하는 가장 쉬운 방법은 다음과 같습니다.
phpmyadmin에서 다음 명령문을 실행합니다(명령문 끝에 ';' 기호 추가). ):
grant all privileges on DBNAME.* to USERNAME@localhost identified by 'PASSWORD' flush privileges
물론 SSH에서
mysql -uroot -p
를 실행한 후 위의 sql문을 입력해도 효과는 동일합니다.
설명은 다음과 같습니다.
이렇게 하면 새 사용자가 추가됩니다. 사용자 이름은 USERNAME이고 비밀번호는 PASSWORD입니다. 이 사용자는 DBNAME 데이터베이스에 대한 수정, 읽기 및 기타 권한을 갖습니다.
사용자를 추가하는 방법을 더 명확하게 하기 위해 기사를 추가하세요
1 새 사용자 만들기
mysql -u root -p
비밀번호를 입력하고
그런 다음 mysql 명령줄 관리를 입력하세요
insert into mysql.user(Host,User,Password) values('localhost','admin',password('123456'));
// 시스템 권한 테이블 새로 고침
mysql> 플러시 권한;
2데이터베이스 생성
새 데이터베이스 생성;
3사용자 승인
mysql>grant all privileges on newdatabase.* to admin@localhost identified by '123456'; mysql>flush privileges;
사용자에게 특정 권한을 부여할 수도 있습니다
선택, 삽입, 업데이트 , 새 데이터베이스에서 삭제합니다. * '123456'으로 식별되는 admin@localhost;
총 14개의 권한 선택, 삽입, 업데이트, 삭제, 생성, 삭제, 인덱스, 변경, 부여, 참조, 다시 로드, 종료, 프로세스, file
mysql>vtdc.*에 대한 모든 권한을 '123'으로 식별되는 joe@10.163.225.87에게 부여합니다.
10.163.225.87의 사용자 joe에게 데이터베이스 vtdc의 모든 테이블에 대해 모든 작업을 수행할 수 있는 권한을 할당하고 비밀번호는 123으로.
mysql>'123'으로 식별되는 joe@10.163.225.87에게 *.*에 대한 모든 권한을 부여합니다.
10.163.225.87의 사용자 joe에게 모든 데이터베이스의 모든 테이블에 대해 모든 작업을 수행할 수 있는 권한을 할당하고 비밀번호를 123으로 설정합니다. .
mysql>'123′;으로 식별되는 joe@localhost에게 *.*에 대한 모든 권한을 부여합니다.
로컬 사용자 joe에게 모든 데이터베이스의 모든 테이블에 대해 모든 작업을 수행할 수 있는 권한을 할당하고 암호를 123으로 설정합니다.
관련 권장 사항:
위 내용은 MySQL 데이터베이스에 새 사용자를 추가하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!