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 이부분을 주석하라는데
파일내에 해당 내용이 없어요;;
중간에 빠진부분이 있는건지......
좀알려주세요 ㅠㅠㅠㅠㅠ
|