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 2360 게시물 읽기
No. 2360
Re: # grant 로 db 권한 설정 좀.. 갈켜줘용... 흑흑흑..
작성자
정재익
작성일
2000-06-30 03:21
조회수
2,693

MySQL 의 경우 제대로 된 문서가 있으며, 더군다나 한글로 잘 번역되어 있습니다. 그러므로 그것을 참고로 하시는 것이 가장 좋을 것 같습니다. (제 6장이 grant 설정에 관한 것입니다.)

다음 예제는 grant 설정을 위한 방법론 예제를 적어 둔 것입니다. 참조로 보시기 바랍니다.

 

 

 

GRANT 문을 이용 이러한 사용자 권한을 설정하기 위해 다음의 명령을 실행하자:

 

shell> mysql --user=root mysql

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON bankaccount.*

TO custom@localhost

IDENTIFIED BY 'stupid';

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON expenses.*

TO custom@whitehouse.gov

IDENTIFIED BY 'stupid';

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON customer.*

TO custom@'%'

IDENTIFIED BY 'stupid';

 

승인 테이블을 직접 수정해 사용자 권한을 설정하려면 다음의 명령을 사용하자. (마지막에

FLUSH PRIVILEGES 를 사용해야 한다는 것을 기억하자):

 

shell> mysql --user=root mysql

mysql> INSERT INTO user (Host,User,Password)

VALUES('localhost','custom',PASSWORD('stupid'));

mysql> INSERT INTO user (Host,User,Password)

VALUES('server.domain','custom',PASSWORD('stupid'));

mysql> INSERT INTO user (Host,User,Password)

VALUES('whitehouse.gov','custom',PASSWORD('stupid'));

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES

('localhost','bankaccount','custom','Y','Y','Y','Y','Y','Y');

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES

('whitehouse.gov','expenses','custom','Y','Y','Y','Y','Y','Y');

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES('%','customer','custom','Y','Y','Y','Y','Y','Y');

mysql> FLUSH PRIVILEGES;

 

 

> grant 문제입니다.

> 디비서버에서 웹서버의 접속이 허용되지 않고 있기 때문인 것 같습니다.

> grant 명령으로 DB 로의 접속이 가능하도록 권한 설정을 해 주시기 바랍니

> 다.

>

> -------------> 이렇게 정재익님이 답변을 해주셨는데..

>

> 아무래도 죄송하지만, 고수님들...!!

>

> grant 명령으로 DB 로의 접속이 가능하도록 권한 을 설정을 것도

>

> 좀 가르쳐 주세요.. 염치가 없지만 그래도 어떻게 않될까요??

[Top]
No.
제목
작성자
작성일
조회
2361# mysql.. /usr/local/var 에러메세지 입니다
제이티
2000-06-30
8722
2377┕>Re: # mysql.. /usr/local/var 에러메세지 입니다
수아
2000-06-30 20:59:30
4596
2355# MySQL 과 C API로 짠 프로그램에서 BLOB....
최혁제
2000-06-29
2410
2353중복검사하려면 어떻게 해야 합니까?
007
2000-06-29
2448
2391┕>Re: 중복검사하려면 어떻게 해야 합니까?(좀 더 자세히)
김성수
2000-07-02 00:03:43
2414
2350# grant 로 db 권한 설정 좀.. 갈켜줘용... 흑흑흑..
최옥진
2000-06-29
2347
2360┕>Re: # grant 로 db 권한 설정 좀.. 갈켜줘용... 흑흑흑..
정재익
2000-06-30 03:21:05
2693
2392┕>Re: # grant 로 db 권한 설정 좀.. 갈켜줘용... 흑흑흑..
김성수
2000-07-02 00:24:00
2929
2349# 에러가 납니다.가르쳐주세요
김성호
2000-06-29
2394
2351┕>Re: # 에러가 납니다.가르쳐주세요
jazz
2000-06-29 18:37:49
2370
2348DBI->connect failed 에러가 납니다.
나그네
2000-06-29
2582
2352┕>Re: DBI->connect failed 에러가 납니다.
jazz
2000-06-29 18:40:25
2711
2358 ┕># /tmp 디렉토리가 문제인것 같아요
제이티
2000-06-30 02:41:39
2503
2347MyODBC 다운이 않되네요...
student
2000-06-29
2563
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다