타고난 성격이 탓에.... 머든지... 내손으로 완벽하게 하려고 노력하는 스타일이지만.....
관리자가 되면서 가장 버려야 되는 부분인 것 같다.....

요즘은 관리하던 시스템들을 하나씩.... 인수인계하면서.....
불안한 마음보다는... 시원한 느낌이 든다....
잘 받아주는 팀원에게 고맙고.... 몰려있던 내 업무를 분산시켜 리스크를 감속시키는 것도 좋은 거겠지...

전에는 고민하지 않았던 부분을 지금은 고민을 많이 하는 것 같다.
당연히 사람에 대한 고민이 대부분이지만......

 

모든 일을 내가 다 할 수는 없다.
적당한 책임감을 넘겨주는 것도 팀원이 성장하는데 도움이 된다.
나는 결과를 보고 피드백만 해주면 된다.
그리고 잘하면 잘한다 부족한 부부는 보강할 부분을 개선하도록 도움을 주면 된다.

세상 모든 게 완벽하지 않은데.. 완벽하게 모든 걸 하려고 하지 말자.... ^^;;;
그래야 모두가 다 잘 살 수 있을 것 같다.

Posted by Midas Min™
,

외부에 DB를 오픈할 일이 거의 없다가....
이번에 작업을 진행하며 특정 프로시저 1개만 열어주게 되었다. ^^;;;;

은근 잘 정리된 내용이 없어서 가볍게 정리해 봤음.. 

 

 

 

1. 새 로그인 계정 만들기

   

2. 계정 만드는 화면이 나오면 아래 그림과 같이 입력을 진행한다.

  

     * 별도 역할을 주지 않는다. (public)만 선택...

 

     * 사용자에게 오픈할 데이터베이스를 선택하고 "public" 선택

 

     * 보안 개체에도 아무것도 선택 안 한다.

 

     * SQL SERVER에 접속이 가능하도록 아래 권한은 준다.

 

     * 아래 "확인"을 누르면 계정이 생성된다.

 

3. 해당 계정으로 로그인하면 해당 데이터베이스는 보이나 아무런 테이블이나 프로시저도 사용할 수 없는 상태이다.

아래 그림과 같이 해당 아이디로 볼 수 있는 테이블이 전혀 없다.

 

 

4. 관리자 계정에서 customer2 계정에 SELECT 권한을 준다.

    * 만약 프로시저 EXECUTE 권한이라면 아래와 같이 명령을 처리하면 된다.
      GRANT EXECUTE ON 프로시저명 TO 계정명

    

5. 다시 조회를 하면 해당 테이블이 보이게 됩니다.
   

 

6. 이제 해당 테이블을 SELECT가 가능합니다. ^^ 끝~~~!!

Posted by Midas Min™
,

아.. 예전에 향수를 못 잊는 걸까....

F8 눌러서 안전모드로 부팅하고 했는데.... UI가 많이 변경되었다.

오늘 윈도우 서버책을 보다 옵션을 하나 알게 되었네....

shutdwon /r /o 명령어를 넣으면 재부팅 후 "옵션 선택" 모드로 이동이 된다.
찾아보니 이거 말고도 다양한 옵션이 있네... ㅎㅎ

 

아래와 같이 다양한 옵션이 있네.

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

 

매개 변수
Description
/i
원격 종료 상자를 표시 합니다. /i 옵션 명령을 따르는 첫 번째 매개 변수 여야 합니다. 경우 /i 지정, 다른 모든 옵션은 무시 됩니다.
/l
사용자가 로그 오프 현재 즉시 제한 시간이 없음을 사용 합니다. 사용할 수 없습니다 /l/m 또는 /t 합니다.
/s
컴퓨터를 종료합니다.
/sg
컴퓨터를 종료합니다. 다음 부팅에서 자동 다시 시작 로그온 이 사용 하도록 설정 된 경우 장치는 마지막 대화형 사용자에 따라 자동으로 로그인 하 고 잠급니다. 로그인 한 후에는 등록 된 응용 프로그램을 다시 시작 합니다.
/r
종료 된 후 컴퓨터를 다시 시작합니다.
/g
컴퓨터를 종료합니다. 다음에 다시 시작할 때 자동 다시 시작 로그온이 사용 하도록 설정 된 경우 장치는 마지막 대화형 사용자에 따라 자동으로 로그인 하 고 잠급니다. 로그인 한 후에는 등록 된 응용 프로그램을 다시 시작 합니다.
/a
시스템 종료를 중단합니다. 제한 시간 동안만 유효 합니다. 사용 하 여 /a , 를 사용 해야는 /m 옵션입니다.
/p
로컬 컴퓨터만는 원격 컴퓨터가 아닌 해제-제한 시간 또는 경고 없이 합니다. 사용할 수 있습니다 /p 에서만 /d 또는 /f 합니다. 컴퓨터에서 전원 꺼짐 기능을 지원 하지 않으면 /p 를 사용할 때 시스템이 종료 되지만 컴퓨터의 전원이 켜 집니다.
/h
최대 절전 모드를 사용 하는 경우 최대 절전 모드를 로컬 컴퓨터를 설정 합니다. 사용할 수 있습니다 /h 에서만 /f 합니다.
하이브리드
장치를 종료 하 고 빠른 시작을 위해 준비 합니다. 이 옵션은 /s 옵션과 함께 사용 해야 합니다.
/svp
이 옵션을 shutdown 옵션과 함께 사용 하면 다음 다시 시작이 펌웨어 사용자 인터페이스로 이동 합니다.
/e
대상 컴퓨터의 예기치 못한 종료 원인을 문서화할 수 있습니다.
/o
고급 부팅 옵션 메뉴로 이동 하 여 장치를 다시 시작 합니다. 이 옵션은 /r 옵션과 함께 사용 해야 합니다.
/f
강제로 사용자에 게 경고 하지 않고 닫으려면 애플리케이션을 실행 합니다.
주의: 사용 하 여 /f 옵션 저장 하지 않은 데이터가 손실 될 수 있습니다.
연속 \\<computername>
대상 컴퓨터를 지정합니다. 은 /l 옵션과 함께 사용할 수 없습니다.
/t <xxx>
종료 전 시간 제한 기간을 xxx 초로 설정 합니다. 유효한 범위는 0-315360000 (10 년) 이며 기본값은 30입니다. 제한 시간이 0 보다 큰 경우에는 /f 매개 변수가 암시 됩니다.
d [p | u:]<XX>:<YY>
시스템 다시 시작 또는 종료의 원인을 나열 합니다. 지원 되는 매개 변수 값은 다음과 같습니다.
p -다시 시작 또는 종료가 계획 되었음을 나타냅니다.
u -이유가 사용자 정의 임을 나타냅니다.
참고
P 또는 u 가 지정 되지 않은 경우에는 다시 시작 또는 종료가 계획 되지 않습니다.
xx -주요 원인 번호 (양의 정수, 256 미만)를 지정 합니다.
yy 사소한 원인 번호 (양의 정수, 65536 미만)를 지정 합니다.
/c <comment>
종료의 원인에 대해 자세히 설명할 수 있습니다. 먼저 /d 옵션을 사용 하 여 이유를 제공 하 고 주석을 따옴표로 묶어야 합니다. 최대 511자를 사용할 수 있습니다.
/?
로컬 컴퓨터에 정의 된 주 버전과 부 이유의 목록을 포함 하 여 명령 프롬프트에서 도움말을 표시 합니다.
Posted by Midas Min™
,