데이터베이스서버 루트 관리자와 패스워드가 그누보드 접속 아이디와 패스워드가 같을때 바꿀려면 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

데이터베이스서버 루트 관리자와 패스워드가 그누보드 접속 아이디와 패스워드가 같을때 바꿀려면 정보

데이터베이스서버 루트 관리자와 패스워드가 그누보드 접속 아이디와 패스워드가 같을때 바꿀려면

본문

mysql는 APM에 포함되어있는것!
------------------------------

예를 들어
mysql 서버 루트관리자가  아디가 root    비번이 pass1 이면서 

그누보드 가 그 mysql에서 ddd 란 데이터베이스를 만들어서,
접속할  그누보드 dbconfig.php 파일 안의 설정이
아디가 root 비번이 pass1 으로 되어있고



이것을

그누 보드 가  mysql에서 ddd 란 데이터베이스를 접속할
아디가 newid  비번이 pass1 으로 하려면 어떻게 해야 할까요?


단 그누보드 DB에 접속할 아디 newid 가 mysql서버 최종루트 권한을 가지면 않되며
오직 그누보드가 만든 DB인 ddd 데이터베이스에게만 권한이 고정 되어있어야 합니다.

댓글 전체

ddd란 디비 계정을 만들어야 합니다(phpmyadmin 이용)
동시에 디비도 생성합니다(옵션에 그런게 있어요)

그누보드는 이렇게 만들어진 디비에 테이블을 만들 뿐입니다
그누보드 설치시 그 관련 파일과 연계된 ddd 디비는 있는 상태입니다.
그누보드 설치시 mysql 최고관리자로서 그누 보드설치시 ddd를 생성하고 dbconfig.php파일에
 접속 아이디가 mysql 최고 관리자라서 보안에 문제 되서 그럽니다.

즉 그누 보드 관련 디비 ddd만 관리할 mysq 새로운 이용자를 만들건데....
추가이용자를 설정시 최종 mysql  어드민으로 하지않고 일반 유저로서 설정하니.....
기존에  mysql 최고 관리자로서 만든 ddd 디비의 홈피 관리자의  아이디로 접속 않되서 그렇죠..

말이 복잡한가요?
phpMyAdmin을 이용하는 방법

1. phpMyAdmin 에 root로 접속
2. 첫화면에서 사용권한 클릭
3. 새로운 사용자 추가를 클릭
4. 사용자 ID 입력, 호스트에 localhost 입력, 비번 설정
5. 아래쪽 권한 설정은 모두 비워두고 "실행" 클릭(다음화면에서 특정 데이타베이스 권한을 설정함)
6. 중간쯤 보면, "다음 데이타베이스에 권한 추가하기" 옆에있는 데이타베이스 이름 선택후 "실행"클릭
7. 화면에 보이는 체크박스에 모두 체크.
8. mysql restart

이미 만들어진 디비 유저가 있다면,
1번 이후,
2. 첫화면에서 현재 사용중인 디비유저 맨끝에 권한 수정 아이콘 클릭.
6번 내용 부터 실행~~


문제는 서버에 phpMysql 이 없는 경우인데,
이건, mysql 버전 마다 약간의 차이가 있으니,
mysql 버전을 확인해 보셔야 할 듯 합니다.
전체 14 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT