데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
SQl Server configuration manager(sql Server 구성관리자)에 보면
다음 계정으로 로그온 이 항목이 있잖아요
SQL을 설치할때보면 디폴트값으로..설정했더니
[sql server 속성]-[로그온]이 [계정지정(네트워크서비스)] 으로 해서 되어있더라구요.
이경우 mdf연결( Create Database 쿼리사용)을 시도하니까 엑세스 거부가 되어서
제가 [sql server 속성] -[로그온]에 [기본 제공 계정]-[로컬 시스템]으로 변경해서 하고있는데요..
혹시 이 구성관리자의 sql server속성도 쿼리로 변경이 가능한가요?
혹은 레지스트리라던가...
Comment 2
-
Sinlay
2015.03.25 15:01
매번답변감사합니다
해당경로에 로그온 정보가 있네요 ㅎㅎ
그런데 인스턴스이름이 고정이아니라...ㅋㅋ
제가 생각한 이방법은 힘들것같네요 ㅠㅠ
항상 감사합니다~
"다음 계정으로 로그온"은 SQL설정과는 관계 없는 Windows Service의 시작 계정 설정입니다.
따라서 SQL Server 내에 설정은 없을거 같습니다.
시작계정의 설정을 레지스트리에서 찾아보니
두군데에서 찾아지더군요.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\인스턴스이름\ObjectName
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\인스턴스이름\ObjectName
SQL서버에서 레지스트리에 접근하는 시스템 프로시저를 제공하긴 하지만
특정 경로만 가능한걸로 알구요.
결론은....
쿼리로는 안될거 같습니다.