맞습니다.
권한 테이블의 설정 문제입니다. 이부분은 어차피 넘어야 할 산이므로 문서를 자세히 읽어 보실 것을 권장합니다.
권한 설정 방법은 grant all on dbname.*@domain.name to user_name 이런식으로 권한을 주게 되지요. Host/Db/User 테이블의 상호관계를 잘 아시고, 권한 설정 방법을 자세히 익혀셔야만이 다음이 자유롭게 됩니다. 이것 끝나고 나면 더 이상 별로 크게 신경 쓸 사항이 없을 것입니다. 오늘 하루 맘 잡고 메뉴얼 읽어 보세요.
> 정재익님 덕에 몇가지 php 로짠 프로그램들을 돌려보는데 성공 했습니다.
> 첨으로 mysql 과 php 의 연동을 시켜보니 무척 신기하군요.
>
> 하지만 갈수록 태산이라고,
> 아래 소스부분에서 user,passwd,db 를 새로추가한 유저(myuser ; 테이블 접근권한만 부여)로 세팅하면
> 에러가 생기고,
>
> root로 설정을 하면 정상적으로 작동합니다.
>
> root 를 사용하지 않고, myuser 로 사용하는 방법은 없을까요?
> 유저를 추가할때 NNNNNNN (접근권한만)으로 해서 그런가요? 테이블생성,데이터추가 등의 권한을 주어
> 서 만들어야 하나요?
>
> 귀찮게 해서 죄송합니다.
>
> 좋은 밤 시간 되시길..
>
>
>
> <?php
> // DB 접속
> $db_host = "210.220.160.153"; //수정해주십시요
> $db_user = "myuser"; //수정해주십시요
> $db_password = "mypasswd"; //수정해주십시요
> $db_db = "MYUSER"; //수정해주십시요
> $Connection = mysql_connect("$db_host","$db_user","$db_password") or die
>
>
> Warning: MySQL Connection Failed: Access denied for user: 'myuser@www.*****.co.kr' (Using passwo
> rd: YES) in tomatoboard_head.php on line 12
>
>
> 데이타베이스 접속에 장애가 있습니다. tomatoboard_head.php 를 수정해주십시요
>
>
|