2013-02-20 2 views
0

공유 호스팅 패키지 및 MySQL 데이터베이스 서비스가 있습니다. 나는 태스크를 할당하는 웹 개발자가있다. 각 개발자에 대해 별도의 데이터베이스 사용자를 만들고 싶습니다.공유 호스팅 패키지에 MySQL 관리 데이터베이스 사용자 생성

각 데이터베이스 사용자에게 create database의 권한을 부여하여 각각의 새 작업에 대해 데이터베이스를 생성하도록 요청하지 않아도됩니다. cPanel 계정 액세스를 공유 할 수 없습니다. 데이터베이스 액세스를 스스로 제한하고 싶습니다. 실수로 또는 의도적으로 서로의 작업에 액세스하지 못하게하고 싶습니다.

기존 사용자에게 권한을 부여하기 위해 데이터베이스를 만들 수있는 권한을 가진 사용자를 만드는 방법이 있습니까?

+0

dba 사이트로 마이 그 레이션하는 투표. – markus

+0

phpMyAdmin에서 권한 탭이라고 생각하시면됩니다. – halfer

답변

0

이것은 MySQL이 공유되는 방식에 따라 다르므로 호스팅 제공 업체에이 정보를 가져 가야합니다. 다음은 관심사와 가능성에 대한 기본적인 개요입니다.

MySQL 인스턴스가 공유 호스팅 서비스에서 여러 사용자간에 공유되는 경우 일반적으로 호스팅 클라이언트는 사용자, 데이터베이스 또는 기타 글로벌 항목을 직접 만들 수 없습니다. 이 경우 호스팅 제공 업체와상의하고 그들이 당신을 위해 무엇을 할 수 있는지 봅니다.

반면에 MySQL의 전체 개인 인스턴스가있는 경우 표준 도구 (phpmyadmin, mysql 등)를 사용할 수 있습니다. 도구가 다르므로이 단계에서는 연습 할 수 없습니다. 다시 말하지만, 나는 당신의 호스팅 제공 업체가 이와 같은 질문에 처음 접촉 할 것으로 기대합니다.