2014-04-27 2 views
0

mysql에서 새 사용자를 만들고이 사용자에게 "연결"역할을 할당하려고합니다. 그 후에는 select 및 insert 권한 만 부여하고 싶습니다. 나는 아주 수색을했으나 그것을하는 법을 알려주는 신뢰할 수있는 대답을 찾을 수 없었다. 나는 특권을 삽입 역할을 연결 한 다음 선택한 경우에만 지정할 수있는 다른 방법이 있나요Mysql에서 생성 된 사용자에게 연결 역할을 할당하는 방법

grant all on testdb.* to user1 ; 

또는

grant *.* on testdb to user 1 ; 

싶지 않아? 고마워요. 그리고 당신의 도움에 감사드립니다.

+0

나는 당신이 무엇을 하려는지는 모르겠지만 여기를 살펴보고, 필요한 모든 정보를 가지고있다. [http://dev.mysql.com/doc/refman/5.0/en /grant.html](http://dev.mysql.com/doc/refman/5.0/en/grant.html) – mortsahl

+0

죄송합니다. 이전에는 충분히 명확하지 않았습니다. 사용자가 데이터베이스에 연결 한 다음 "선택"및 "삽입"권한 만 갖고 싶습니다. 전혀 다른 특권은 없습니다. – Vishal

답변

0
CREATE USER 'someuser'@'somehost' IDENTIFIED BY 'some_pass'; 
GRANT SELECT, INSERT ON *.* TO 'someuser'@'somehost'; 
관련 문제