>> Edit article
이름
제목
패스워드
: : : 전에 권한 주기에 대하여 질답 계시물 중에서 다음과 같은 것을 보았습니다. : : : : : : grant select,insert,update,delete,create,drop on 디비이름.* to 아이디@localhost identified by '비밀번호'; : : : : : : 이것을 보고 전 그대로 사용하고있었는데... : : : 오늘 보니깐 황당하더군요 -_-;; : : : : : : 저 명령어로 권한을 주는 사용자는 MySQL내에서는 루트권한을 얻는 것과 같더군요; : : : : : : test db를 지우라는 명령을 주니깐 지우더군요 ㅡㅡ;; : : : : : : 그래서 저 명령어중 delete때문에 그러나해서;; : : : : : : grant select,insert,update,create,drop on 디비이름.* to 아이디@localhost identified by '비밀번호'; : : : : : : 이렇게 delete를 빼고 다시 실행해보았지만;; 여전하게 지우는 권한은 남아있는 듯합니다. : : : : : : 자신의 DB만을 관리하도록 할 수 없는지요 -_-; : : : 그 것이 궁금하군요 : : : : : : PS. 참고로 보안상 telnet는 열지 않았지만 웹 MySWL관리란 프로그램을 : : : 이용해서 얼마든지 관리 할수 있더군요 ㅡㅜ : : mysql데이터베이스의 설정을 보시면 아시겠지만 test데이터베이스는 : : 누구의 소유도 아니게 되어있습니다. : : 그래서 지워지는 것입니다. : : 위처럼 만든 사용자로 create database ttt 해서 데이터 베이스 만들어 : : 보세요..안만들어 집니다. : : : : -- : : 산은 지리산~~ : : 만드는 것이 아닙니다 ㅡㅜ 지워지는게 문제죠 -_-; : : 다른 DB명에 A라는 권한으로 주었습니다 하지만 mysql_k.php란 것이 있는데 : : 그걸로 들어가면 모든 DB가 다 보입니다 로긴은 B라는 권한으로 로긴하고 A권한을 : : 준 DB가 지워진다는게 문제입니다 -_-; 크악 ㅡㅜ 다른사람들은 안그런다는데 저만그러네요 ㅡㅜ 제 MySQL이 꼬인걸까요 -_- DB만 백업해서 다시 깔아야하나 ㅡㅜ뜹;
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved