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서버에서 레지스트리에 접근하는 시스템 프로시저를 제공하긴 하지만
특정 경로만 가능한걸로 알구요.
결론은....
쿼리로는 안될거 같습니다.