반응형 TechNical246 MySQL 사용자 생성 및 테이블별 권한 부여 여차 저차 해서 MySQL을 건드릴 일이 생겨 버렸다. 사용자를 생성하고 특정 테이블만 select 할 수 있는 권한을 주는 간단한 작업인데 MSSQL 이랑 오라클이랑 달라서 테이블별 권한을 따로 부여 하는 걸 네이버랑 구글을 뒤져 보아도 디비접속하고 모든 테이블을 select하는 권한을 주는건 있는데 이상하게도 특정 테이블별로 따로 select 권한을 주는 방법을 가르쳐 주진 않더라... 내가 검색을 못 하나벼 ㅠㅠ 분명... 어딘가에는 이런 자료가 있을 꺼인데 ... 당췌 못 찼겄드라.. 해서.. *.* 구문에 의문을 품고 시도를 했다. 일단 디비를 생성하고 테이블을 세개 생성했다. table1, table2, table3 테이블별 권한 부여 테스트 이므로 여러개를 생성하고 딱 하나의 테이블(tabl.. 2007. 10. 7. 사용자 환경 저장하기 아래의 내용은 솔라리스9에서 테스트한 것 입니다. ^-^ alias 나 set 이나.. 밑에 있었던 프롬프트 바꾸기나.. 이런걸 프롬프트 상에서 그냥 실행해 버리면 ... 요건 그냥 잠시뿐이다. exit를 치는 순간 한순간의 꿈처럼 휙~ 날아가 버린다. 왜냐.. 현재 쉘에서만 적용이 되기때문이다. 1. 콘쉘을 띄운다....... 무조건 콘쉘인거다 -_-)b # ksh 2. vi 속성 편집. vi를 실행하면 자동으로 넘버링을 해 주는 건데.. 그냥 해 봤다 -_- # vi /.exrc set nu :wq! 3. 프로파일 속성. .kshrc 에 적용 시킨걸 불러 들려라 뭐 이런거다. # vi $HOME/.profile ENV=$HOME/.kshrc export ENV 2007. 10. 4. 솔라리스] 사용자 생성 아래의 내용은 솔라리스9 기준으로 작성된 겁니다. ^-^ 몽땅 root로 들어 올 수 는 없으므로 사용자를 추가해 보자. 권한 문제도 있고하니 한놈 맹글어 보자. 1. # useradd -D 기본정보를 생성한다. # more /usr/sadm/defadduser 1-1 # 옵션을 줘서 만들수도 있다. 옵션은 man 페이지를 보자~ =ㅠ= useradd -D sub_option 1-2 # vi /usr/sadm/defadduser 직접 수정 가능하다. 3. 사용자가 속할 그룹 생성. admin 말고.. 기타 유저 그룹을 만들어 준다. # groupadd -g 500 hhh # more /etc/group 4. 유저 생성 # useradd -m -d /export/qqq -s /bin/ksh -u 400 -.. 2007. 10. 4. 솔라리스 shadow 파일 복구 아래의 내용은 솔라리스에서 사용한 경우 입니다... 다른 플렛폼은 안 해봐서 ㅡㅡ;; 사실 AIX랑 HP-UX도 있는데.. 이건 잘 안 다루기 땜시롱 ~ /etc/shadow 파일에 수정이 가해졌으나 복구를 해야 할 경우(한 라인 삭제) 즉 /etc/passwd & /etc/shadow 파일이 일치하지 않을 때. # pwconv 이 명령어를 사용하면 /etc/passwd 파일을 기준으로 암호 없이 복구해 준다. 암호는 알아서. 중요한거는... 실수를 하지 말자.. 이런게 되겄다. 2007. 10. 4. 이전 1 ··· 53 54 55 56 57 58 59 ··· 62 다음 반응형