FIX: ·¹Áö½ºÆ®¸® Ű DisallowAdhocAccess ´©¶ôµÈ °æ¿ì Ad Hoc ¾×¼¼½º À߸ø Çã°¡µÈ

±â¼ú ÀÚ·á: 328569 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
# ¹ö±×: 361943 (SHILOH_BUGS)

# ¹ö±×: 102857 (sqlbug_70)
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

Çö»ó

»ç¿ëÇÒ ¼ö ÀÖµµ·Ï SQL Server ºÐ»ê Äõ¸®, ·¹Áö½ºÆ®¸® Ű ¼ö »ç¿ëÇÒ ¼ö ÀÖ´Â ´ëÇÑ OLE DB °ø±ÞÀÚ¸¦ ±¸¼ºÇÒ ¶§ ¾î¶»°Ô SQL Server °ø±ÞÀÚ »ç¿ëÇÏ·Á°í Á¦¾îÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¿É¼ÇÀº SQL Server ¿Â¶óÀÎ ¼³¸í¼­ÀÇ ´ÙÀ½ ¼½¼ÇÀº ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
  • ºÐ»êµÈ Äõ¸® OLE DB °ø±ÞÀÚ ±¸¼º
DisallowAdhocAccess, ÀÌ·¯ÇÑ ¿É¼Ç Áß Çϳª¸¦ - sysadmin »ç¿ëÀÚ, OPENROWSET ¶Ç´Â OPENDATASOURCE ÇÔ¼ö°¡ Çã¿ëµÇ´ÂÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ´ÙÀ½ OLE DB °ø±ÞÀÚ¸¦ ÄÄÇ»ÅÍ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ÀÌ °ø±ÞÀÚ¿¡ ´ëÇØ ÁöÁ¤µÈ ÇØ´ç ·¹Áö½ºÆ®¸® ۰¡ SQL Server °ø±ÞÀÚ¸¦ »ç¿ëÇÏ¿© OPENROWSET ¶Ç´Â OPENDATASOURCE ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¾×¼¼½ºÇÒ ¼ö ¾ø´Â sysadmin »ç¿ëÀÚ¸¦ À߸ø Çã¿ëÇÕ´Ï´Ù. ·¹Áö½ºÆ®¸® ۰¡ ¾øÀ¸¸é ±âº» µ¿ÀÛÀ» ¾×¼¼½ºÇÏÁö ¸øÇϵµ·Ï ÇÕ´Ï´Ù.

ÁöÁ¤ÇÑ °ø±ÞÀÚÀÇ DisallowAdhocAccess °ªÀÌ ¾ø´Â °æ¿ì ÀÌ ¹®¼­¿¡¼­ ¼³¸íÇÏ´Â ¼öÁ¤ ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ ÈÄ ´ÙÀ½°ú °°Àº ¿À·ù ¸Þ½ÃÁö°¡ OPENROWSET ¶Ç´Â OPENDATASOURCE »ç¿ëÇÒ ¼ö ¾ø´Â sysadmin ¿äû ½ÇÆÐ:
¼­¹ö: ¸Þ½ÃÁö 7415, ¼öÁØ 16, »óÅ 1, ÁÙ 1
OLE DB °ø±ÞÀÚ 'CustomOLEDBProvider' ÀÓÀÇ ¾×¼¼½º°¡ °ÅºÎµÇ¾ú½À´Ï´Ù. ¿¬°áµÈ ¼­¹ö¸¦ ÅëÇØ ÀÌ °ø±ÞÀÚ¿¡ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù.

ÇØ°á ¹æ¹ý

ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é Microsoft SQL Server 2000ÀÇ Ãֽм­ºñ½º ÆÑÀ» ±¸ÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
290211INF: SQL Server 2000ÀÇ Ãֽм­ºñ½º ÆÑÀ» ±¸ÇÏ´Â ¹æ¹ý

ÇöÀç »óÅÂ

Microsoft ¹®Á¦´Â ÀÌ ¹®¼­ÀÇ ½ÃÀÛ ºÎºÐ¿¡ ³ª¿­ÇÑ Á¦Ç°¿¡¼­ ¹®Á¦¸¦ È®ÀÎÇß½À´Ï´Ù.
SQL Server 2000
ÀÌ ¹®Á¦´Â Microsoft SQL Server 2000 ¼­ºñ½º ÆÑ 3¿¡¼­ óÀ½ ¼öÁ¤µÇ¾ú½À´Ï´Ù.

Ãß°¡ Á¤º¸

±×·¯³ª óÀ½¿¡´Â DisallowAdhocAccess ·¹Áö½ºÆ®¸® ۸¦ SQL Server 7 .0¿¡¼­ Á¸ÀçÇÏÁö ¾Ê´Â, SQL Server 7.0 ¼­ºñ½º ÆÑ 2°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ Å°°¡ ¾øÀ» °æ¿ì ¿ø°Ý ¼­¹ö¿¡ ¸ÕÀú »ç¿ëÀÚ°¡ Á¦°øÇÑ º¸¾È ÀÚ°Ý Áõ¸íÀ» »ç¿ëÇÏ¿© ÀÎÁõÇÏ´Â ¶§¹®¿¡ ÀÌÀü ¹öÀü°úÀÇ È£È¯¼ºÀ» À§ÇØ SQL Server 7.0 ¿©ÀüÈ÷ SQLOLEDB °ø±ÞÀÚ¸¦ ÅëÇØ ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î DisallowAdhocAccess ۸¦ SQL Server 2000 ¼³Ä¡¿¡ Æ÷ÇÔ½Ãų µû¶ó¼­ ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù. SQL Server 2000 ¼³Ä¡¿¡ ´ëÇØ SQLOLEDB °ø±ÞÀÚ¿¡ ´ëÇÑ ·¹Áö½ºÆ®¸® ۸¦ Á¦°ÅÇÏ¸é ´Ù¸¥ °ø±ÞÀÚ¿¡ ´ëÇÑ ¸¶Âù°¡Áö·Î ¾×¼¼½º¸¦ °ÅºÎÇÕ´Ï´Ù.

°ø±ÞÀÚ, Àü´ÞµÈ ÀÎÁõ Á¤º¸¸¦ ó¸®ÇÒ °ÍÀ¸·Î ¾Ë·ÁÁø ºñ sysadmin »ç¿ëÀÚ Æ¯º° ¾×¼¼½º¸¦ ¿øÇÏ´Â °æ¿ì ´ÙÀ½ ·¹Áö½ºÆ®¸® ۰¡ ÀÌ ÇÖÇȽº¸¦ Àû¿ëÇÑ ÈÄ ÀÖ¾î¾ß ÇÕ´Ï´Ù. °¢ °ø±ÞÀÚ¿¡ ´ëÇØ ´ÙÀ½ ·¹Áö½ºÆ®¸® À§Ä¡¿¡ ÀÖ´Â Ç׸ñÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù.

HKEY_LOCAL_MACHINE\Software\Microsoft\ <ÀνºÅϽº À̸§ > \Providers\ <°ø±ÞÀÚ À̸§ >
À§Ä¡ <ÀνºÅϽº À̸§ > SQL Server (MSSQLServer ±âº» ÀνºÅϽºÀÇ) À̸§Àº ¹× <°ø±ÞÀÚ À̸§ >, OPENROWSET ¶Ç´Â OPENDATASOURCE ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÑ OLE DB °ø±ÞÀÚ À̸§ÀÔ´Ï´Ù.

¼Ó¼º

±â¼ú ÀÚ·á: 328569 - ¸¶Áö¸· °ËÅä: 2005³â 9¿ù 27ÀÏ È­¿äÀÏ - ¼öÁ¤: 5.2
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Ű¿öµå:?
kbmt kbhotfixserver kbqfe kbbug kbfix kbsqlserv2000presp3fix kbsqlserv2000sp3fix KB328569 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â