본문 바로가기

EM

(2)
MS-SQL Server 인스턴스(Instance) 사용시 원격 접속하기 보통 인스턴스를 만들고 나면 EM이나 기타 프로그램에서 아래와 같이 접속할 것이다. "ServerName\InstanceName" 또는 "ServerIP\InstanceName" 뭐 서버에 별도 인스턴스가 없다면 ServerName으로만으로도 접속이 가능하다. 그러나 이것은 같은 네트웍상에 있을때 가능하다. 서버와 다른 네트웍에 있을경우 아래와 같이 포트번호까지 명시적으로 지정해 줘야만 접속이 가능하다. (MSSQL은 디폴트로 1433번 포트를 사용하므로 아래와 같은 예제가 된다. 별도의 포트를 지정했다면 해당 포트번호를 명시해 주면 된다.) "ServerName\InstanceName,1433" 또는 "ServerIP\InstanceName,1433" 크리에이티브 커먼즈 라이선스 이 저작물은 크리에이티..
EM에서 권한이 있는 DB만 보이도록 셋팅 sp_MSdbuseraccess 는 EM으로 접속할때 각각의 데이터베이스에 접속권한이 있는지 확인하는 프로시저인데 이 프로시저를 약간 수정하여 EM으로 접속했을때의 응답속도도 향상시킬수 있고 더불어 권한이 있는 데이터베이스만 보이도록 셋팅할 수 있다. 다음 프로시저를 복사하여 실행하기만 하면된다. (기존 프로시저와 다른 부분은 빨간색으로 표시했다. 관심있는 분들은 분석해 보시기 바랍니다.) /*******************************************************************************/ /* exec sp_MSdbuseraccess 'perm', 'dbname' -- selecting priv bit from specified database */ /* e..