2008-09-19 6 views
6

방금 ​​웹 서버에 MediaWiki를 설치했습니다. 데이터베이스를 올바르게 설정하려면 설치 과정에서 많은 권한이 필요합니다. 이제는 설치되어있어 안전하게 일부 권한을 취소 할 수 있습니까 (예 : 테이블 만들기, 테이블 삭제) 또는 나중에 테이블을 추가로 만들어야 할 필요가있을 수 있습니까? 그렇지 않으면 가능한 한 적은 권한으로 권한을 부여하는 것이 좋습니다. .설치 후 MediaWiki에서 일부 데이터베이스 권한을 취소 할 수 있습니까?

답변

2

를 설치 한 후, 미디어 위키는 더 이상 테이블을 생성 할 필요가 없습니다. 나는 사용자에게 권한을 삽입, 선택 및 잠금 권한을 부여 할 것을 제안합니다.

grant select,lock tables,insert on media_wiki_db.* to 'wiki'@'localhost' identified by 'password'; 
0

mediawiki가 LocalSettings.php에서와 같이 연결 한 다음 phpMyAdmin을 사용하여 사용자를 변경하면 해당 사용자의 권한을 편집 할 수 있습니다 (즉, mysql 콘솔에서 권한을 부여하거나 취소하는 것이 불편한 경우).

http://www.phpmyadmin.net/home_page/index.php

+0

이미 자체 사용자 ('wikiuser')가 있습니다. 다른 사용자를 추가하면 어떤 이점이 있습니까? 루트 사용자를 사용하지 않았다면 – finnw

+0

은 없습니다. phpMyAdmin과 설정을 사용하여 wikiuser에 대한 권한을 취소 할 수 있습니다. – UltimateBrent

관련 문제