반응형
mysql> CREATE USER 'myuser'@'%' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL ON my_upload.* TO 'myuser'@'%' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
그래서 나는 그것을 아래와 같이 시도했고 실제로 작동했습니다. 하지만이 두 명의 사용자가 별개입니까? 하나의 암호를 변경하면 다른 하나가 동기화됩니까, 아니면 진정으로 분리 된 사용자입니까?
mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY '4myuser';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON my_upload.* TO 'myuser'@'localhost';
Query OK, 0 rows affected (0.00 sec)
해결 방법
User @ %
는 모든 위치에서 액세스를 허용합니다. User @ localhost
는 localhost의 액세스 만 허용합니다. 두 개의 다른 암호를 가진 두 명의 다른 사용자입니다 (동일한 암호로 설정할 수 있지만 한 암호를 업데이트하면 다른 암호는 자동 업데이트되지 않음).
참조 페이지 https://stackoverflow.com/questions/11634084
반응형
'MySql' 카테고리의 다른 글
MySQL에서 특정 열 데이터를 내보내는 방법 (0) | 2021.02.03 |
---|---|
MySQL mySQL : my.cnf 파일 편집 / 저장 (0) | 2021.02.03 |
MySQL # 1062-키 'PRIMARY'에 대한 중복 항목 (0) | 2021.02.03 |
MySQL 사용자 debian-sys-maint에 대한 액세스가 거부되었습니다. (0) | 2021.02.03 |
MySQL mysql_query() expects parameter 2 to be resource, string given in (0) | 2021.02.03 |
댓글