database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30212 게시물 읽기
No. 30212
mysql 툴로 접속하려고 하는데
작성자
으악(으악_)
작성일
2012-02-21 19:58
조회수
14,150
mysql 툴로 접속을 하려고 하는데 계속 오류가 나네요
특정 계정에 권한을 지정해 줘서 사용하면 된다는데
일단 접속까지는 됐는데 다른 DB계정들이 노출이 안되고있습니다.
해당 계정으로 접속하면 다른 모든 계정들이 보이게 하고싶어요

mysql 사용하고 있고 mysql 툴은 navicat과 mysql-front 사용하려고합니다.
제가 작업한 방법은
create database db_test;
grant all privileges on db_test.* to db_test@'%';  identified by 'testpassword';
flush privileges;

/etc/init.d/mysqld restart
이렇게 설정해줬더니

mysql 툴로 접속은 되는데
다른 db 계정들이 보이질 않네요ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
mysql-front는 오늘 첨사용한거라서 사용방법을 잘모르고
navicat은 접속은 일단 되는데 거기서 Manage Users 에서 설정해주면 될거같은데
이 버튼을 누르면

1142 - SELECT command denied to user 'db_test'@'localhost' for table 'user'
이렇게 뜨네요?? ㅠㅠㅠㅠㅠ
어떻게 해야할지 검색해도 마땅한 답이 안나오네요
참 설정부분중에 my.cnf 에서 bind-address =127.0.0.1 이부분을 주석하라는데
파일내에 해당 내용이 없어요;;
중간에 빠진부분이 있는건지......
좀알려주세요 ㅠㅠㅠㅠㅠ

 

이 글에 대한 댓글이 총 2건 있습니다.

(1) bind-address

이 값이 127.0.0.1 이면 원격에서의 접속이 제한됩니다.

기본 값은 0.0.0.0으로 방화벽이나 ACL에서 제한되지 않았다면, 원격에서의 접속이 허용되어 있는 상태입니다.

http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_bind-address

허나, 현재는 로컬 서버에 연결하고 계신 것으로 여겨지니, 별 관계가 없어 보입니다.

 

(2)1142 - SELECT command denied to user 'db_test'@'localhost' for table 'user' 

db_test 계정에 대해서는 db_test 테이블에 대해서만 모든 권한을 주셨으므로, 계정과 권한을 관리하는 'mysql' database에 대한 권한이 없는 상태입니다. 따라서, 위와 같은 에러 메세지가 나오는 것이 정상입니다.

해당 사용자에게 'mysql' database에 대한 권한을 주시려면 grant all on mysql.* to ... 를 수행하시면 되겠습니다.

 

 

박현우(lqez)님이 2012-02-22 03:17에 작성한 댓글입니다.

네 답변감사합니다..ㅎㅎ

알려주신대로 했더니 접속이 되네요 ㅎ

근데... 제가 mysql 툴을 지금 2개로 보고있는데 (navicat, mysql-front)

mysql-front 에서는 해당 권한을 준 계정과 다른 계정들도 함께 보이는데

navicat 에서는 전체계정이 보이질 않네요;;

이렇게 되면 서버상에서는 세팅이 정상적으로 된거같은데

navicat 설정문제인걸까요?ㅠㅠ.. navicat 사용이 익숙해서 가능하게 하고싶은데

잘안되네요.. 좀 도와주세요..

 

으악(으악_)님이 2012-02-22 09:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30215테이블 조인시 all로 묶이는 문제 [1]
최진규
2012-02-23
7668
30214index관련 질문입니다. [4]
지종현
2012-02-22
8943
30213무식한질문-중복값지우기 [1]
김길동
2012-02-21
7982
30212mysql 툴로 접속하려고 하는데 [2]
으악
2012-02-21
14150
30211난해한 쿼리 [1]
chqhcn
2012-02-21
8011
30210sqlrelay에서 bind 변수 이름으로 정의하기
박기훈
2012-02-20
7969
30209초보질문입니다.. rank값을 update하기. [1]
박기철
2012-02-20
8428
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.042초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다