2017-11-06 1 views
0

phpmyadmin에서 mysql 성능 스키마를 사용하려고합니다. 문제는 내 호스팅의 cPanel에 난 자신의 단말기에 액세스하는 방법을 잘 모릅니다이다 how to know mysql my.cnf location https://dev.mysql.com/doc/refman/5.7/en/performance-schema-quick-start.html How to on Performance_schema in mysql?phpmyadmin에서 mysql 성능 스키마를 켜는 방법

: 내가 좋아하는 몇 가지 기사를 읽어 보시기 바랍니다. 그리고 난 수동으로 성능 스키마 변수에 삽입 쿼리 시도하고 난이 얻을 : 그 변수에 대한 변경 사항을 편집 할 수있는 옵션을 발견 phpMyAdmin을 중심으로 검색 한 후

enter image description here

을하지만 난이 참조 :

enter image description here

나는 mysql 데이터베이스에서 내 사용자가 가능한 가장 높은 접근 권한을 가지고 있다고 생각하지만 확실하지 않습니다.

당신이 문으로 권한을 확인해야합니다

답변

1

:

SHOW GRANTS 

당신은 performance_schema.*

https://dev.mysql.com/doc/refman/5.7/en/performance-schema-table-characteristics.html에 액세스 할 권한이 필요합니까 말한다 :

권한이 다른 데이터베이스 및 테이블과 같습니다

  • performance_schema 테이블에서 검색하려면 SELECT 특권이 있어야합니다.

  • 수정할 수있는 열을 변경하려면 UPDATE 권한이 있어야합니다.

  • 잘릴 수있는 테이블을 자르려면 DROP 권한이 있어야합니다.

그것은 당신의 권한은 호스팅 계정 용으로 만든 데이터베이스로 제한됩니다 호스팅 된 환경에서 정상적인 것입니다.

추가로 적어도 performance_schema에 대한 SELECT 권한이 있으면 기술 지원부에 문의해야합니다. 귀하의 코멘트를 다시


는 :

USAGE 특권은 당신이, 당신이 어떤 테이블을 조회하거나 다른 작업을 수행 할 수 연결할 수 있다는 것을 의미합니다.

ALL PRIVILEGES ON user\_dev.*은 user_dev 데이터베이스에서만 권한 이 있지만 다른 데이터베이스 (예 : performance_schema)에는 권한이 없음을 의미합니다.

performance_schema에 대한 정책에 대한 정책은 호스팅 회사에 문의해야합니다.

+0

그래도 액세스 권한을 부여하는 것처럼 보이지만 여전히 액세스 권한이 없습니다. [*. *부터 'user'@'110.169.999.999 '패스워드로 식별 됨 ] [사용자 \ _dev에 대한 모든 권한 부여. * TO'user'@'110.169.999.999 '] @Bill karwin – Photonic

관련 문제