mysql -u root mysql -p 로 접근했을때 패스워드는 앤트 치니깡 그냥 넘어가고요
질문 1) db 가 많이(90개정도) 있어서.. 어떻게 전체를 다 권한을 주나여 ?
질문 2) php에서 connect.inc 에는
<?php
include community/kkk.inc
$dbhost = "localhost";
$dbusername = "admin";
$dbuserpassword = "test";
//$dbname = "어쩌고저쩌고디비";
$tablename = "store";
$conn = mysql_connect($dbhost, $dbusername, $dbuserpassword) or die("mysql 서버에 연결할 수 없습니다");
mysql_select_db($databasename, $conn);
?>
kkk.inc 에는 이렇게 되어 있죠
<?
$databasename = "어쩌고저쩌고디비"
?>
-----> 여기에 뭐가 문제 인가요 ???
> admin 사용자와 DB 간에 권한 문제가 제일 많은 원인입니다.
>
> mysql -u root mysql -p
> 이렇게 mysql 이라는 디비로 접근한 후
>
> grant all on db_name.* to admin@localhost;
>
> 이렇게 권한을 주시고 다시 시도해 보시기 바랍니다.
>
> > Warning: MySQL Connection Failed: Access denied for user: 'admin@localhost' (Using password: Y
> ES connect.inc on line 13
> > )
> >
> >
> >
> > 웹상에서 이렇게 나옵니다.
> >
> > php 4.0
> > mysql 3.2.22
> >
> > 아래의 것에 여의치 말고 진정한 구체적인 답변을 부탁드려요
> >
> > 물론 모든것을 지우고 싹다 다시 깔았어요
> >
> > 이것 안돼면 나 쪼겨날것 같다... -_-
|