흠..
일단 XP는 안써봤지만, 기존 경험을 간단하게 말씀드립니다.
일단 A의 SQL 서버에 SQL 서버 인증을 윈도우 인증을 사용하시는게 가장 큰 이유인듯 합니다.
일반적으로 SQL 서버는 윈도우 혼합인증과 SQL 서버 단독 인증 두가지가 있습니다.
하지만, 대현님께서는 윈도우 혼합인증을 사용하신듯 합니다.
윈도우 혼합인증을 사용하시는 경우에는 A에 접근할수 있는 계정이 다른 클라이언트에 있게 되면, 바로 sql 서버까지 연결할 수 있습니다.
그런 차이인 듯 싶습니다.
정확한 답은 아니고 개인적인 의견이였습니다.
-- 이대현 님이 쓰신 글:
>> 지금막 테스트를 하는데 정말 너무 이상? 합니다.
>>
>> 컴퓨터 A에 win2000 server 와 sql2000이 깔려 있습니다.
>>
>> 컴퓨터 B에 win2000 server가 깔려 있습니다.
>>
>> 컴퓨터 C에 winXP가 깔려 있습니다.
>>
>> A에 계정을 만들고 권한을 주고, sql계정과 연동해서 접속을 하도록
>>
>> 설정을 했습니다.
>>
>> B에서는 무슨 짓을 해도 접속이 않됩니다.
>>
>> 그런데, C(XP가 깔린)에서는 무슨짓을 해도, 아무런 인증없이 SQL에
>>
>> 무조건 접속이 되고, master DB까지 다 볼 수 있습니다.
>>
>> 이게 웬일입니까?
>>
>> ㅡ,.ㅡ 아시는분 답변좀..
>>
>> XP는 win2000 server에깔린 sql2000에 아무런 계정과 권한 없이도
>>
>> sql에 접근이 가능해 지는 것입니다..지금 현재 상태가 말입니다.
>>
>> 비슷한 경험 있으신분 답변좀..ㅡ,ㅡ
|