안녕하세요
Cafe24 호스팅을 사용하고 있습니다.
PuTTY를 사용해서 MySQL을 좀 해보려고 하는데
login as : 아이디
아아디@호스팅 주소 password: 비번
이렇게 로그인 한 후
bash2-4.2$ mysql -u 아이디 -p 아이디
Enter password: 비번
이렇게 mysql에 접근 했습니다.
MariaDB [아이디]> SHOW DATABASES;
이렇게 하면
Database
information_schema
아이디와 동일한 데이터베이스명
이렇게 나오고 '아이디와 동일한 데이터베이스명'에는 그누보드 테이블들이 들어가 있습니다.
문제는 이 다음인데요...
MariaDB [아이디]> CREATE DATABASES 데이터베이스명;
이렇게 입력하면,
Access denied for user '아이디'@'localhost' to database '데이터베이스명'
이렇게 권한이 없다고 나옵니다...ㅠㅠ
검색해보니 관련해서 많은 글들이 있는데요...
대충 보니 루트로 가서 권한을 설정한 후 다시 데이터베이스를 생성해야 한다는 내용 같은데 저는 계속해서 권한 문제로 루트에도 접근이 안되는 상황입니다..
상황을 최대한 자세히 설명 드리려고 했는데 잘 전달이 됐을지 모르겠네요..
제가 기본 지식이 너무 없는건지 ㅠ
권한 설정을 하여 MySQL에 추가 작업을 할 수 있도록 도움 좀 부탁드리겠습니다..
감사합니다.
답변 4개 / 댓글 3개
그냥 쉽게 디비를 mysql 워크벤치나 phpmyadmin, HeidiSQL 이걸로 쓰세요
ssh 접속해서 확인하는것보다 쉽고 간편해요
아마 현재 웹호스팅 환경이실것 같은데 웹호스팅에서는
최초 할당한 아이디의 DB명 하위에만 DB 생성 권한을 가집니다.
즉 루트에 새 DB를 생성할수가 없어요.
웹호스팅이 아니라 가상서버나 독립서버 기타 서버 임대형이라면
루트에 접근 가능한 최고관리자 권한이 주어집니다.
답변을 작성하려면 로그인이 필요합니다.
이럴 경우에 연동은 어떻게 해야 하는지요....ㅠ