mysql 및 cloudfoundry에서 사용자 권한과 관련된 문제가 있습니다. cloudfoundry의 vmc 유틸리티를 사용하여 mysql 테이블에 데이터 삽입
나는 테이블에 데이터를 삽입 할 수 있었고, 난 다른 테이블에 데이터를 삽입하는 것을 시도하고 다음 문제로 실행하고 있습니다 : 사용자 권한에 대한 MySQL의에 작동하는 방법에mysql> source /home/julien/Documents/donnees/projets/Site-Rencontres/java/src/main/resources/misc/sql/geolocation.sql
ERROR 1142 (42000): INSERT command denied to user 'uEs8kO1Aqdhlr'@'172.30.49.208' for table 'geolocation'
이 사람이 나에게 명확히 주시겠습니까 cloudfoundry?
편집 1 : 일부 정보 :
+-------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for [email protected]% |
+-------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'uEs8kO1Aqdhlr'@'%' IDENTIFIED BY PASSWORD '*A826C24476F83F907DC66060E4C2705D92E151ED' WITH MAX_USER_CONNECTIONS 20 |
| GRANT ALL PRIVILEGES ON `de2474fdd53114ebfbb17b3c236676a28`.* TO 'uEs8kO1Aqdhlr'@'%' |
+-------------------------------------------------------------------------------------------------------------------------------------------+
편집 2 : 일부 추가 정보를 원하시면 :
mysql> select user();
+-----------------------------+
| user() |
+-----------------------------+
| [email protected] |
+-----------------------------+
1 row in set (0.80 sec)
mysql> select current_user();
+-----------------+
| current_user() |
+-----------------+
| [email protected]% |
+-----------------+
1 row in set (0.85 sec)
편집 3 : 아직 좀 더 많은 정보를 원하시면 : 나는 것을 깨달았다
내 sql 스크립트는 잘못된 스키마 (여기에 dummy
라고 함)를 나타 냈습니다.
insert into dummy.geolocation
"dummy.
"을 제거하면 오류없이 스크립트를 실행할 수있었습니다. 왜 이것이 내가 위의 오류를 낳았는지 확실하지 않습니다. 어떤 사람이 설명 할 수 있다면 유용 할 것입니다 ...