Programming/Database
VC 로 MYSQL 연결하기 : 3. MYSQL 계정 추가하기
appHunter
2009. 5. 6. 19:32
글을 다 날려서 다시 적는다. !! (2009-05-06에 날림)
2008/01/03 00:25 원본보기
MySQL C API를 이용해서 MySQL 서버에 접속해보자. ( MySQL 5.0 )
MySQL 은 기본적으로 로컬만 접속이 가능하다.
Client 에서 또는 다른 서버에서 접속을 하기 위해서는 원격 호스트의 접속을 허용해줘야 한다.
MySQL 에서는 사용자 계정 추가 2가지 방법을 제공한다. - MySQL 메뉴얼 5.0 참고 ( 링크 )
2008/01/03 00:25 원본보기
MySQL C API를 이용해서 MySQL 서버에 접속해보자. ( MySQL 5.0 )
MySQL C API 란 .. ?3. MySQL 계정 추가하기 ( 서버 설정 )
MySQL C API는 MySQL 팀이 개발했기 때문에 가장 광범위하게 쓰이며 , 다른 API의 기초가 된다.
- MySQL 5.0 한글 메뉴얼 참고.
MySQL 은 기본적으로 로컬만 접속이 가능하다.
Client 에서 또는 다른 서버에서 접속을 하기 위해서는 원격 호스트의 접속을 허용해줘야 한다.
MySQL 에서는 사용자 계정 추가 2가지 방법을 제공한다. - MySQL 메뉴얼 5.0 참고 ( 링크 )
- CREATE USER 또는
GRANT
와 같이 계정 생성용 명령문을 사용한다. - INSERT,
UPDATE
, 또는DELETE
와 같은 명령문을 사용해서 MySQL 그랜트 테이블을 직접 편집한다.
3 - 1 . MySQL Server 가 설치된 곳에서 mysql 서버 접속
콘솔 에서는 mysql --user=root mysql -p
MySQL Command Line Client 을 실행 ( root 로 접속 )
MySQL Command Line Client 을 실행 ( root 로 접속 )
3 - 2 . monty 로 접속이 가능한 계정을 추가 ( GRANT 방법 )
계정 ID = monty , 계정 PW = some_pass
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
-> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
-> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
localhost 와 % 를 2가지를 동시에 추가해줘야 한다.