내 웹 호스트 서버 (ipage)의 SQL 데이터베이스 사용자에게 CREATE USER
권한을 부여 할 수 없습니다. 이것은 웹 호스트에 대한 정상적인 행동인가요? 아니면 뭔가 빠졌습니까? 데이터베이스에 대한 내 웹 사이트 액세스 권한을 새로운 사용자에게 부여하고 싶습니다. 합리적인 요청 인 것 같습니다. 아닌가요?웹 호스트가 CREATE USER 권한을 허용하지 않습니다.
어떤 조언을 많이
내 웹 호스트 서버 (ipage)의 SQL 데이터베이스 사용자에게 CREATE USER
권한을 부여 할 수 없습니다. 이것은 웹 호스트에 대한 정상적인 행동인가요? 아니면 뭔가 빠졌습니까? 데이터베이스에 대한 내 웹 사이트 액세스 권한을 새로운 사용자에게 부여하고 싶습니다. 합리적인 요청 인 것 같습니다. 아닌가요?웹 호스트가 CREATE USER 권한을 허용하지 않습니다.
어떤 조언을 많이
싶습니다 감사하겠습니다 ...
Ipage이는 phpAdmin를 사용, 그래서 수동으로 새 사용자를 만들고 테이블 권한을 변경할 수 있지만 PHP를 사용하여 자동적으로 사용자를 작성해야 새 사용자에게 데이터베이스에 대한 내 웹 사이트 액세스 권한 부여 - 이는 합리적인 요청처럼 보입니다. 그렇지 않습니까?
당신이 아주 잘 다음은 수도, 자신의 응용 프로그램과 데이터베이스 스키마를 작성하는 고객을 가능하게 호스팅 제공 업체의 일종 역할을하는 경우 :
그것은 귀하의 웹 사이트가하는 정확하게 따라 달라집니다 그러한 각 고객이 자신의 데이터베이스 사용자를 갖는 것이 합당해야합니다.
응용 프로그램에서 관련 고객 레코드를 저장하고 조작하는 자체 데이터베이스 스키마를 서비스에 제공하는 경우 응용 프로그램이 모든 응용 프로그램에 액세스하기위한 단일 데이터베이스 자격 증명 세트를 갖는 것이 더 일반적입니다 그것의 데이터 (고객에 관계없이).
일부 공유 호스팅 제공 업체는 데이터베이스 당 하나 또는 두 명의 사용자 만 구성합니다.
흠 ... 그래서 내 자신의 사용자 및 암호 테이블을 유지해야합니까? 그리고 하나의 데이터베이스 사용자와 함께이 테이블 (물론 나머지 데이터베이스)에 액세스 할 수 있습니까? – icekreaman
@icekreaman : 이것이 대부분의 응용 프로그램을 만드는 방법입니다. 예를 들어 외부 인증 공급자를 사용합니다. [OpenID] (http://openid.net/) (StackOverflow처럼). 당신을 위해 모든 힘든 일을하는 도서관이 많이 있습니다. – eggyal
확인 - 감사합니다 eggyal – icekreaman
_normal_ 동작은 동의 한 웹 호스트의 약관입니다. – dbf
이런 종류의 일은 호스트마다 다릅니다. 호스팅 회사에서 허용하지 않으려면 다른 호스팅 회사를 찾아야합니다. 가입하기 전에 이것이 요구 사항임을 알려주십시오. –
웹 호스트에 cpanel이 있습니까? – samayo