·þÎñÆ÷ʶ±ðÂ룬±£»¤SQL·þÎñÆ÷µÄ°²È«-Óû§Ê¶±ðÎÊÌâ

±£»¤SQL·þÎñÆ÷µÄ°²È«-Óû§Ê¶±ðÎÊÌâ - Ó¦ÓÃÈí¼þ - µçÄԽ̳ÌÍø

±£»¤SQL·þÎñÆ÷µÄ°²È«-Óû§Ê¶±ðÎÊÌâ

ÈÕÆÚ£º2006-09-21   ¼ö£º
¡¡¡¡ÔÚÎÒÃǹØÓÚSQL·þÎñÆ÷°²È«ÏµÁеÄÕâÎÄÕÂÀÎÒÃǵÄÄ¿±êÊÇÏòÄãÌṩ°²È«°²×°SQL·þÎñÆ÷ËùÐèÒªµÄ¹¤¾ßºÍÐÅÐÄ£¬ÕâÑùµÄ»°£¬ÄãÓмÛÖµµÄÊý¾Ý¾Í»áÊܵ½±£»¤£¬±ÜÃâÎÞÒâ»òÕßÓÐÒâµÄÆÆ»µ»òÕßÇÔÈ¡¡£ÔÚ±¾ÎÄÀÎÒÃÇ»áÉîÈëһЩ»ù´¡µÄ¸ÅÄÔÚ±£»¤Êý¾Ý¿â°²È«µÄʱºò£¬ÄãÐèÒªÀûÓÃÏÂÃæÕâЩ¸ÅÄµÇ¼¡¢Óû§¡¢½ÇÉ«£¬ÒÔ¼°×顣ȷ¶¨Ë­ÔÚÇëÇó·ÃÎÊÊý¾Ý»òÕßSQL·þÎñÆ÷ÀïÆäËûÐÅÏ¢µÈ¿´ÉÏÈ¥ºÜ¼òµ¥µÄ¹ý³Ì£¬¶¼ÐèÒªÓõ½ËùÓÐÕâЩ¸ÅÄî¡£ ¡¡¡¡µÇ¼ ¡¡¡¡µÇ¼¹æ¶¨ÁËÄÄЩÓû§Äܹ»Á¬½Óµ½°²×°ºÃµÄSQL·þÎñÆ÷ÉÏ¡ª¡ªÕâ²»ÊÇij¸öÌض¨µÄÊý¾Ý¿â£¬¶øÊǶøÊÇÕû¸ö·þÎñÆ÷¡£µÇ¼ÓÐÁ½ÖÖ²»Í¬µÄÐÎʽ£º ¡¡¡¡Windows¼¯³ÉµÄµÇ¼£¬Ëü»áÊÚȨÌض¨µÄWindowsÓû§»òÕß×éʹÓÃËüÃǵÄWindowsÐÅÈÎÊé½øÐÐÁ¬½Ó¡£ ¡¡¡¡SQL·þÎñÆ÷µÇ¼£¬Ëü»áÊÚȨÓû§Ê¹ÓÃÓÉSQL·þÎñÆ÷±£´æµÄÓû§ÃûºÍÃÜÂë½øÐÐÁ¬½Ó¡£ ¡¡¡¡ÄãÓ¦¸ÃʹÓÃÄÄÒ»ÖÖ£¿ ¡¡¡¡Windows¼¯³ÉµÇ¼¿Ï¶¨Òª±ÈSQL·þÎñÆ÷µÇ¼¸ü¼Ó¸ßЧºÍ¸ü·½±ã£¬ÒòΪÓû§Ö»ÐèÒªµÇ¼һ´Î¡ª¡ªÔÚÍøÂçÕâÒ»²ã¡£µ¥¶ÀµÇ¼µ½·þÎñÆ÷ÊÇûÓбØÒªµÄ£¬ÒòΪSQL·þÎñÆ÷»á×Ô¶¯µØ´¦Àí£¨ÔÚºǫ́£©WindowsµÇ¼£¬´Ó¶øÔÊÐíµ½·þÎñÆ÷µÄ·ÃÎÊ¡£Ö»ÓÐÔÚ·þÎñÆ÷ÔËÐÐÔÚWindows NT»òÕß2000ÉϵÄʱºò£¬¶ÔWindowsµÇ¼µÄÖ§³Ö²ÅÓÐЧ£»°²×°ÔÚWindows 98ÉϵķþÎñÆ÷±ØÐëÒªÒÀÀµSQL·þÎñÆ÷µÇ¼¡£Èç¹ûÄãÕýÔÚÔËÐÐWindows 2000£¬¶øÇÒ×îÖÕÐèÒªÖ§³ÖÔ­ÓеÄÓ¦ÓóÌÐò£¬ÄÇô¾ÍÒª¼Çס£¬SQL·þÎñÆ÷µÇ¼ֻÓÐÔÚ»ìºÏģʽϲſÉÓᣠ¡¡¡¡Éè¼ÆÉϵĿ¼ÂÇ ¡¡¡¡ÔÚÉè¼Æ×Ô¼ºÊý¾Ý¿âµÄʱºò£¬ÄãÐèÒª¿¼ÂǵǼµÄ·½·¨¡ª¡ª¶øÇÒÒªÔÚÄãÕæÕý¿ªÊ¼±£Ö¤×îÖÕ²úÆ·µÄ°²È«Ö®Ç°¡£ÄãÓ¦¸ÃÖªµÀ·þÎñÆ÷ʹÓõÄÊÇÄÄÖÖÊÚȨ·½Ê½¡£ÄÇЩ»¹ÔÚWindow 98ÉÏʹÓ÷þÎñÆ÷µÄÈË¿ÉÄÜÏÖÔÚ¾ÍÒª¿¼ÂÇÉý¼¶£¬Èç¹û°²È«ÊÇÒ»¸öºÜÖØÒªµÄÎÊÌâµÄ»°£»ÄÇÑùµÄ»°£¬ËûÃǾͿÉÒÔʹÓÃWindows¼¯³ÉµÄ°²È«£¨²ßÂÔ£©¡£ ¡¡¡¡ÁíÍâÒ»¸öÉè¼ÆÎÊÌâÊÇÖªµÀË­ÓµÓзÃÎÊȨ£¬ËûÃÇÄܹ»·ÃÎÊʲôÊý¾Ý£¬ÒÔ¼°ËûÃÇÊÇ·ñÄܹ»¶Ô¶ÔÏóºÍÊý¾Ý½øÐиü¸Ä¡£Äã²»ÓÃÕæµÄÁгöÆäÃû×Ö£»ÄãÖ»ÐèÒªÀûÓù¤¾ßÓÐЧµØ°ïÖúÓû§¾ÍÐÐÁË¡£×îºó£¬ÄãÓ¦¸ÃʹÓÃϵͳµÄ´æ´¢¹ý³ÌÀ´¹ÜÀí°²È«¡£SQL·þÎñÆ÷ÌṩÁËÁ½ÖÖ´æ´¢¹ý³Ì£¬ÓÃÓڵǼµÄ¹ÜÀí£º ¡¡¡¡¡ôsp_addlogi¡ª¡ªÔÚʹÓÃSQL·þÎñÆ÷ÑéÖ¤±£»¤Äã·þÎñÆ÷°²È«µÄʱºòҪʹÓÃÕâ¸ö´æ´¢¹ý³Ì¡£¾ßÌåµÄ˵£¬Õâ¸ö´æ´¢¹ý³Ì»á´´½¨Ò»¸öеÄSQL·þÎñÆ÷µÇ¼£¬ËüÔÊÐíÓû§Ê¹ÓÃSQL·þÎñÆ÷ÑéÖ¤Á¬½Óµ½SQL·þÎñÆ÷µÄʵÀýÉÏ¡£ ¡¡¡¡¡ôsp_grantlogin¡ª¡ªÕâ¸ö´æ´¢¹ý³ÌÔÊÐíWindows 2000µÄÓû§»òÕß×éÕʺÅʹÓÃWindowsÑéÖ¤Á¬½Óµ½Î¢ÈíµÄSQL·þÎñÆ÷ÉÏ¡£ ¡¡¡¡Ö»ÓÐsysadmin»òÕßsecurityadmin¹ÌÓзþÎñÆ÷½ÇÉ«µÄ³ÉÔ±Äܹ»Ö´ÐÐÕâÁ½¸ö´æ´¢¹ý³Ì¡£ ¡¡¡¡Ê²Ã´ÊÇϵͳ´æ´¢¹ý³Ì£¿ ¡¡¡¡ÏµÍ³´æ´¢¹ý³ÌÊÇÒ»¸öÄÚÖõĴ洢¹ý³Ì£¬ËüÄܹ»°ïÖúÄã¹ÜÀí·þÎñÆ÷¡£Äã¿ÉÒÔÔÚMSDN¿âÀïÕÒµ½Ò»³¤´®µÄϵͳ´æ´¢¹ý³Ì¡£SQL·þÎñÆ÷ÎÄÏ×ÔÚÏßÄÒÀ¨ÁËÿ¸öϵͳ´æ´¢¹ý³ÌµÄËùÓо䷨ϸ½ÚºÍʹÓÃʾÀý¡£ ¡¡¡¡Óû§ ¡¡¡¡µÇ¼ÊôÓÚ·þÎñÆ÷£¬¶øÓû§ÔòÊôÓÚÊý¾Ý¿â¡£Óû§ID»áʶ±ðÌض¨Êý¾Ý¿âµÄÌض¨Óû§¡£¶øÇÒ£¬Óû§¶ÔÓÚÊý¾Ý¿âÀ´ËµÊÇרÃŵġª¡ªÒ²¾ÍÊÇ˵£¬NorthwindÊý¾Ý¿âÀïFredÕâ¸öÓû§Í¬¹«¹²Êý¾Ý¿âÀïFredÄǸöÓû§ÊDz»Í¬µÄ£¬¾¡¹ÜÕâÁ½¸öFred¿ÉÄܺÍͬһ¸öµÇ¼Ïà¹ØÁª¡£ ¡¡¡¡µ±ÄãÔÚÊý¾Ý¿âÀï´´½¨Ò»¸öÓû§µÄʱºò£¬Äã¾Í½«Ò»¸öÌض¨µÄµÇ¼ͬÕâ¸öÓû§¹ØÁªÆðÀ´ÁË¡£¶ÔÓÚÕâ¸öÊý¾Ý¿â¶øÑÔ£¬µÇ¼¾ßÓÐÕâ¸öÓû§µÄȨÏÞ¡£¾¡¹ÜµÇ¼ËùÓõÄID²»ÐèÒªºÍÓû§IDÏàͬ£¬µ«ÊÇÔÚͨ³£Çé¿öÏ£¬Èç¹ûÄã±£³ÖÕâÑùµÄ¹ßÀý£¬ÄÇôÊÂÇé¾Í»á¸üÉÙÈÃÈ˺ýÍ¿¡£Èç¹ûµÇ¼ÔÚÊý¾Ý¿âÀïûÓÐÏà¹ØÁªµÄÓû§£¬ÄÇôÓû§Äܹ»Í¨¹ýÌØÊâµÄÀ´±öÓû§ÕʺÅÁ¬½Óµ½¸ÃÊý¾Ý¿â¡£ ¡¡¡¡ÌØÊâÓû§ ¡¡¡¡ËùÓеÄÓû§¶¼²»ÊÇÊý¾Ý¿âÀïµÄ³£×¡ÈË¿Ú£¬¶øÇÒ²»Äܱ£Ö¤Óû§ÕʺžÍÊÇËûÃÇ×Ô¼ºµÄ¡£ÔÚÏ£ÍûÓû§ÁÙʱ·ÃÎÊÊý¾Ý¿âµÄʱºò£¬Äã¿ÉÒÔʹÓÃÀ´±öÓû§Õʺţ¬Ëü¿ÉÒÔ²»Ê¹Óó£¹æµÄÓû§ÕʺŶøµÇ¼·ÃÎÊ·þÎñÆ÷¡£À´±öÓû§µÄµÇ¼±ØÐëÓµÓзÃÎÊÊý¾Ý¿âµÄȨÏÞ£¬¶øÇÒÊý¾Ý¿â±ØÐëÉèÓÐÀ´±öÓû§Õʺš£Ò»µ©½øÁËÊý¾Ý¿â£¬À´±öÓû§»á±»ÏÞÖƵ½Ö»ÄܽøÐÐÀ´±öÓû§ÕʺÅËùÖ¸¶¨µÄ»î¶¯¡£µ«ÊÇ£¬À´±öÓû§ÕʺÅÔÚÒ»¸ö¸Õ¸Õ´´½¨µÄÊý¾Ý¿âÀï²»ÊÇȱʡ¾Í´æÔڵģ»£¨Êý¾Ý¿âµÄ£©ËùÓÐÕß»òÕßϵͳ¹ÜÀíÔ±±ØÐë´´½¨ÕâÑùÒ»¸öÕʺš£ ¡¡¡¡³ýÁËÀ´±öÓû§£¬Ä㻹ÐèÒª¿¼ÂÇÊý¾Ý¿âµÄËùÓÐÕߣ¨DBO£©¡£ËûÊÇ´´½¨Êý¾Ý¿âµÄÓû§¡£Êý¾Ý¿âµÄËùÓÐÕß»òÕßϵͳ¹ÜÀíÔ±±ØÐ븳Ó裨ÆäËûÈË£©È¨ÏÞ£¬²ÅÄÜÈÃËûÃÇÔÚÊý¾Ý¿â´´½¨ÆäËüµÄ¶ÔÏó¡£ ¡¡¡¡ÎªÁËÏòÊý¾Ý¿âÀïÌí¼ÓÊý¾Ý£¬ÄãÒªÔËÐÐsp_grantdbaccess¡£Õâ¸ö´æ´¢¹ý³Ì»áÔÚÊý¾Ý¿âÀï´´½¨Ò»¸öºÍÖ¸¶¨µÇ¼Ïà¶ÔÓ¦µÄÓû§¡£Ö»ÓÐsysadmin¹ÌÓзþÎñÆ÷½ÇÉ«¡¢db_accessadmin½ÇÉ«£¬ÒÔ¼°db_owner¹ÌÓзþÎñÆ÷½ÇÉ«µÄ³ÉÔ±²ÅÄܹ»Ö´ÐÐsp_grantdbaccess¡£ ¡¡¡¡½ÇÉ« ¡¡¡¡½ÇÉ«ÈÃÄ㽫Óû§¼¯Öе½Ò»Æð£¬ÒÔÀûÓÚ¸ü¼òµ¥µÄ¹ÜÀí¡£¾ÍÏñÓû§Ò»Ñù£¬½ÇÉ«Ò²ÊÇÊý¾Ý¿âµÄ¶ÔÏó¡£ÀýÈ磬Äã¿ÉÒÔÔÚ×Ô¼ºµÄ²É¹ºÊý¾Ý¿âÀﶨÒåÒ»¸ö¡°ÏúÊÛ¡±½ÇÉ«£¬²¢ÈÃËùÓеIJúÆ·ËùÓÐÏúÊÛÈËÔ±¶¼³ÉΪÕâ¸ö½ÇÉ«µÄ³ÉÔ±¡£Èç¹ûÄãËæºó¸³ÓèÕâ¸ö¡°ÏúÊÛ¡±½ÇÉ«Ðí¿É£¬ÄÇôÕâЩÐí¿É»á×Ô¶¯µØÓ¦ÓÃÓڸýÇÉ«µÄËùÓгÉÔ±ÉÏ¡£´ËÍ⣬һ¸öÓû§¿ÉÒÔÊǶà¸ö½ÇÉ«µÄ³ÉÔ±¡£ ¡¡¡¡ÓÐÈýÖÖÀàÐ͵ĽÇÉ«£º ¡¡¡¡¡ô¹«¹²¡ª¡ªÕâ¸ö½ÇÉ«»áΪËùÓеÄÓû§ÉèÖÃȱʡµÄ»ù±¾Ðí¿É£¬ËùÓеÄÓû§¶¼»á±»·ÖÅ乫¹²½ÇÉ«¡£ ¡¡¡¡¡ô·þÎñÆ÷¡ª¡ª·þÎñÆ÷½ÇÉ«ÊÊÓÃÓÚÕû¸ö·þÎñÆ÷¡£ ¡¡¡¡¡ôÊý¾Ý¿â¡ª¡ªÕâЩ½ÇÉ«ÊÊÓÃÓÚרÃŵÄÊý¾Ý¿â¡£ ¡¡¡¡·þÎñÆ÷ºÍÊý¾Ý¿â½ÇÉ«¶¼ÓÐÔ¤Ïȶ¨ÒåµÄÀà±ð£¬ÎÒÃÇ°ÑËüÃÇÁÐÔÚ±í¸ñAÀï¡£ ±í¸ñ A


¡¡¡¡½ÇÉ«µÄ·ÖÅä ¡¡¡¡ÓÐһЩϵͳ´æ´¢¹ý³ÌÊÇÓÃÓÚÏòÊý¾Ý¿âÌí¼Ó½ÇÉ«ºÍ³ÉÔ±µÄ¡£Ê¹ÓÃsp_addrole¿ÉÒÔÔÚÊý¾Ý¿âÀï´´½¨Ò»¸öеĽÇÉ«¡£È»ºó£¬ÔËÐÐsp_addrolememberÏò½ÇÉ«Ìí¼ÓÓû§Õʺš£Äã²»ÄÜ´´½¨¹ÌÓеķþÎñÆ÷½ÇÉ«£»ÄãÖ»Äܹ»ÔÚ·þÎñÆ÷ÕâÒ»²ãÌí¼Ó½ÇÉ«¡£Ö»ÓÐsysadmin¹ÌÓзþÎñÆ÷½ÇÉ«¡¢db_securityadmin½ÇÉ«£¬ÒÔ¼°db_owner¹ÌÓÐÊý¾Ý¿â½ÇÉ«µÄ³ÉÔ±²ÅÄܹ»Ö´ÐÐsp_addrole»òÕßsp_addrolemember¡£ ¡¡¡¡×é ¡¡¡¡×éÏòÄãÌṩÁËÅúÁ¿¹ÜÀí°²È«µÄµÚ¶þÖÖ·½Ê½£¬¶ø²»ÐèÒªÒ»¸öÓû§Ò»¸öÓû§µØÀ´¹ÜÀí¡£ÔÚSQL·þÎñÆ÷Àï²¢²»´æÔÚ×é¡£ËüÃÇÓɲÙ×÷ϵͳÀ´Î¬»¤¡£×éµÄʹÓÿÉÒÔÈÃÄã°ÑSQL·þÎñÆ÷µÄ°²È«²ßÂÔºÍÕû¸öÆóÒµµÄ°²È«²ßÂÔ°óÔÚÒ»Æð¡£ ¡¡¡¡ÀýÈ磬Èç¹ûÄãÓÐÒ»¸ö½Ð×ö¡°ÏúÊÛ¡±µÄWindows 2000×飬Ëü°üº¬×ÅÄãËùÓеÄÏúÊÛÈËÔ±£¬Äã¿ÉÒÔÔÚSQL·þÎñÆ÷ÀïרÃÅΪÕâ¸ö×é´´½¨Ò»¸öWindowsµÇ¼¡£Õâ¸ö¡°ÏúÊÛ¡±×éµÄÈκγÉÔ±¶¼»á×÷Ϊָ¶¨µÄµÇ¼Á¬½Óµ½SQLÊý¾Ý¿âÉÏ£¨³ý·ÇËûÃÇÓÐ×Ô¼ºµ¥¶ÀµÄÓÅÏȵǼ£©¡£Äã¿ÉÒÔ½øÒ»²½½«Õâ¸öµÇ¼ͬÈκÎÊý¾Ý¿âÀïµÄÓû§Ïà¹ØÁª£¬È»ºó¸³Óè¸ÃÓû§Ðí¿É¡£×éµÄÈκγÉÔ±¶¼»áÔÚËûÃÇʹÓÃÊý¾Ý¿âµÄʱºò»ñµÃÖ¸¶¨µÄÐí¿É¡£ ¡¡¡¡¹ÜÀí²ßÂÔ ¡¡¡¡Óû§¹ÜÀíµÄÖ÷ҪĿ±êÊÇË«Öصġ£Ê×ÏÈ£¬ÄãÏ£ÍûÈ·±£Ö»ÓÐÄÇЩÄܹ»»ñµÃÊý¾ÝµÄÓû§ÊÇÕæÕýÐèҪʹÓÃÊý¾ÝµÄÈË¡£Æä´Î£¬ÄãÓ¦¸Ã¾¡Á¦½«ÓÃÓÚÓû§¹ÜÀíµÄ¾«Á¦½µµ½×îС¡£·±ÔӵIJßÂÔÒª±ÈÖ±½ÓµÄ²ßÂÔ¸üÉÙ±»È˲ÉÓ㬷ñÔò¾Í»áµ¼Ö°²È«µÄ¼«´óÆÆ»µ¡£ÏÂÃæÊÇÄãÔÚÓû§¹ÜÀíÖпÉÒÔ²ÉÄɵÄһЩ¼òµ¥Ö¸µ¼·½Õ룺 ¡¡¡¡ÔÚ¿ÉÄܵÄÇé¿öÏ£¬¾¡Á¿Ê¹ÓÃWindows¼¯³É°²È«¡£Õâ»á½µµÍÃÜÂëά»¤ºÍÓû§´´½¨ËùÒªµÄ»¨·Ñ¾«Á¦¡£Ëü»¹»áÈÃSQL·þÎñÆ÷½«µÇ¼ÐÅÏ¢´«µÝ¸øÒÑÁ¬½ÓµÄ·þÎñÆ÷£¬ÕâÔÚ·Ö²¼Ê½Êý¾Ý¿âÀïºÜÖØÒª¡£ ¡¡¡¡ÔÚ¿ÉÄܵÄÇé¿öÏ£¬¾¡Á¿ÔÚ¾ÛºÏÕâÒ»²ã¹ÜÀí°²È«¡£²»Ó¦¸ÃΪÿ¸ö±ØÐë·ÃÎÊÄãÊý¾ÝµÄµ¥¸öÈË´´½¨Óû§£¬¶øÓ¦¸Ã´´½¨Ïñ¡°ÏúÊÛ¡±»òÕßDataEntryUsersÕâÑùµÄ½ÇÉ«¡£È»ºóÄã¾Í¿ÉÒÔͨ¹ýÌí¼ÓºÍɾ³ý½ÇÉ«µÄÓû§À´¿ØÖÆ·ÃÎÊ£¬Í¬Ê±Ïò½ÇÉ«·ÖÅäÐí¿É¡£ÁíÍ⣬ÄãÒ²¿ÉÒÔÔÚWindows²ã¹ÜÀí×é³ÉÔ±£¬²¢Ïò´ú±íÕû¸öWindows×éµÄÓû§·ÖÅäÐí¿É¡£ ¡¡¡¡À´±öÓû§ºÜΣÏÕ£¬ÒòΪËü»á¸øÄã·þÎñÆ÷ÉÏÿ¸öµÄµÇ¼¶¼¸³Óè·ÃÎÊÊý¾Ý¿âµÄȨÏÞ¡£²»ÒªÔÚÊý¾Ý¿âÀï´´½¨À´±öÓû§£¬³ý·ÇËüÒª¶ÔËùÓеÄÈ˶¼¿ª·Å¡£ ¡¡¡¡»ù±¾ÄÚÈÝ ¡¡¡¡±¾ÆªÎÄÕÂÀïËùÌÖÂ۵ĸÅÄÊÇʵÏÖÄãSQL·þÎñÆ÷°²È«µÄ»ù±¾ÒªËØ£¬ËüÃÇÒ»µãÒ²²»¼òµ¥¡£Àí½âÿ¸öµÇ¼µÄ¹¤×÷·½Ê½ÀëÄãÈ·¶¨×Ô¼ºÕû¸ö£¨°²È«£©²ßÂÔ»¹Óкܳ¤µÄ·Ҫ×ß¡£

±êÇ©£º