야호 ~~ 난 해결 했다..
: Warning: MySQL Connection Failed: Access denied for user: 'admin@localhost' (Using password: YES )
--> 이말은 패스워드가 맞지 않거나 없어서 그렇다...
shell>mysql 에 접속해서
디비를 선택하고
update user set password =password('비밀번호') where user ='admin' ;
로 해주었다..
mysql 데몬 다시 띄우고... 이렇게 하니 해결 되었어요
중요점은 위에 비밀번호 였어요 ~~~~~
> 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
> > >
> > > 아래의 것에 여의치 말고 진정한 구체적인 답변을 부탁드려요
> > >
> > > 물론 모든것을 지우고 싹다 다시 깔았어요
> > >
> > > 이것 안돼면 나 쪼겨날것 같다... -_-
|