·¢±íÈË:mingchang | ·¢±íʱ¼ä: 2005ÄêÆßÔÂ22ÈÕ, 14:54
ÔÚOracleÊý¾Ý¿âϵͳÖУ¬Óû§Èç¹ûÒªÒÔÌØÈ¨Óû§Éí·Ý£¨INTERNAL£¯SYSDBA£¯SYSOPER£©µÇ¼OracleÊý¾Ý¿â¿ÉÒÔÓÐÁ½ÖÖÉí·ÝÑéÖ¤µÄ·½·¨£º¼´Ê¹ÓÃÓë²Ù×÷ϵͳ¼¯³ÉµÄÉí·ÝÑéÖ¤»òʹÓÃOracleÊý¾Ý¿âµÄÃÜÂëÎļþ½øÐÐÉí·ÝÑéÖ¤¡£Òò´Ë£¬¹ÜÀíºÃÃÜÂëÎļþ£¬¶ÔÓÚ¿ØÖÆÊÚȨÓû§´ÓÔ¶¶Ë»ò±¾»úµÇ¼OracleÊý¾Ý¿âϵͳ£¬Ö´ÐÐÊý¾Ý¿â¹ÜÀí¹¤×÷£¬¾ßÓÐÖØÒªµÄÒâÒå¡£
¡¡¡¡OracleÊý¾Ý¿âµÄÃÜÂëÎļþ´æ·ÅÓг¬¼¶Óû§INTERNAL£¯SYSµÄ¿ÚÁî¼°ÆäËûÌØÈ¨Óû§µÄÓû§Ãû£¯¿ÚÁËüÒ»°ã´æ·ÅÔÚORACLE_HOME£ÜDATABASEĿ¼Ï¡£
Ò»¡¢ ÃÜÂëÎļþµÄ´´½¨£º
¡¡¡¡ÔÚʹÓÃOracle Instance Manager´´½¨Ò»Êý¾Ý¿âʵÀýµÄʱºî£¬ÔÚORACLE_HOME£ÜDATABASEĿ¼Ï»¹×Ô¶¯´´½¨ÁËÒ»¸öÓëÖ®¶ÔÓ¦µÄÃÜÂëÎļþ£¬ÎļþÃûΪPWDSID.ORA£¬ÆäÖÐSID´ú±íÏàÓ¦µÄOracleÊý¾Ý¿âϵͳ±êʶ·û¡£´ËÃÜÂëÎļþÊǽøÐгõʼÊý¾Ý¿â¹ÜÀí¹¤×÷µÄ»ù´¡¡£ÔÚ´ËÖ®ºó£¬¹ÜÀíÔ±Ò²¿ÉÒÔ¸ù¾ÝÐèÒª£¬Ê¹Óù¤¾ßORAPWD.EXE ÊÖ¹¤´´½¨ÃÜÂëÎļþ£¬ÃüÁî¸ñʽÈçÏ£º C:£Ü >ORAPWD¡¡FILE=£¼ FILENAME £¾¡¡PASSWORD =£¼ PASSWORD £¾
ENTRIES=< MAX_USERS >
¡¡¡¡¸÷ÃüÁî²ÎÊýµÄº¬ÒåΪ£º
¡¡¡¡FILENAME£ºÃÜÂëÎļþÃû£»
¡¡¡¡PASSWORD£ºÉèÖÃINTERNAL£¯SYSÕʺŵĿÚÁ
¡¡¡¡MAX_USERS£ºÃÜÂëÎļþÖпÉÒÔ´æ·ÅµÄ×î´óÓû§Êý£¬¶ÔÓ¦ÓÚÔÊÐíÒÔSYSDBA£¯SYSOPERȨÏ޵ǼÊý¾Ý¿âµÄ×î´óÓû§Êý¡£ÓÉÓÚÔÚÒÔºóµÄά»¤ÖУ¬ÈôÓû§Êý³¬³öÁË´ËÏÞÖÆ£¬ÔòÐèÒªÖØ½¨ÃÜÂëÎļþ£¬ËùÒԴ˲ÎÊý¿ÉÒÔ¸ù¾ÝÐèÒªÉèÖõôóһЩ¡£ÓÐÁËÃÜÂëÎļþÖ®ºó£¬ÐèÒªÉèÖóõʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEÀ´¿ØÖÆÃÜÂëÎļþµÄ
ʹÓÃ״̬¡£
¶þ¡¢ ÉèÖóõʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILE£º
¡¡¡¡ÔÚOracleÊý¾Ý¿âʵÀýµÄ³õʼ»¯²ÎÊýÎļþÖУ¬´Ë²ÎÊý¿ØÖÆ×ÅÃÜÂëÎļþµÄʹÓü°Æä״̬¡£Ëü¿ÉÒÔÓÐÒÔϼ¸¸öÑ¡Ï NONE£ºÖ¸Ê¾Oracleϵͳ²»Ê¹ÓÃÃÜÂëÎļþ£¬ÌØÈ¨Óû§µÄµÇ¼ͨ¹ý²Ù×÷ϵͳ½øÐÐÉí·ÝÑéÖ¤£» EXCLUSIVE£ºÖ¸Ê¾Ö»ÓÐÒ»¸öÊý¾Ý¿âʵÀý¿ÉÒÔʹÓôËÃÜÂëÎļþ¡£Ö»ÓÐÔÚ´ËÉèÖÃϵÄÃÜÂëÎļþ¿ÉÒÔ°üº¬ÓгýINTERNAL£¯SYSÒÔÍâ
µÄÓû§ÐÅÏ¢£¬¼´ÔÊÐí½«ÏµÍ³È¨ÏÞSYSOPER£¯SYSDBAÊÚÓè³ýINTERNAL£¯SYSÒÔÍâµÄÆäËûÓû§¡£ SHARED£ºÖ¸Ê¾¿ÉÓжà¸öÊý¾Ý¿âʵÀý¿ÉÒÔʹÓôËÃÜÂëÎļþ¡£ÔÚ´ËÉèÖÃÏÂÖ»ÓÐINTERNAL£¯SYSÕʺÅÄܱ»ÃÜÂëÎļþʶ±ð£¬¼´Ê¹ÎļþÖдæÓÐÆäËûÓû§µÄÐÅÏ¢£¬Ò²²»ÔÊÐíËûÃÇÒÔSYSOPER£¯SYSDBAµÄȨÏ޵Ǽ¡£´ËÉèÖÃΪȱʡֵ¡£
¡¡¡¡ÔÚREMOTE_LOGIN_PASSWORDFILE²ÎÊýÉèÖÃΪEXCLUSIVE¡¢SHAREDÇé¿öÏ£¬OracleϵͳËÑË÷ÃÜÂëÎļþµÄ´ÎÐòΪ£º
ÔÚϵͳע²á¿âÖвéÕÒORA_SID_PWFILE²ÎÊýÖµ£¨ËüΪÃÜÂëÎļþµÄȫ·¾¶Ãû£©£»ÈôδÕÒµ½£¬Ôò²éÕÒORA_PWFILE²ÎÊýÖµ£»ÈôÈÔδÕÒµ½£¬ÔòʹÓÃȱʡֵORACLE_HOME£ÜDATABASE£ÜPWDSID.ORA£»ÆäÖеÄSID´ú±íÏàÓ¦µÄOracleÊý¾Ý¿âϵͳ±êʶ·û¡£
Èý¡¢ ÏòÃÜÂëÎļþÖÐÔö¼Ó¡¢É¾³ýÓû§£º
¡¡¡¡µ±³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEÉèÖÃΪEXCLUSIVEʱ£¬ÏµÍ³ÔÊÐí³ýINTERNAL£¯SYSÒÔÍâµÄÆäËûÓû§ÒÔ¹ÜÀíÔ±Éí·Ý´ÓÔ¶¶Ë»ò±¾»úµÇ¼µ½OracleÊý¾Ý¿âϵͳ£¬Ö´ÐÐÊý¾Ý¿â¹ÜÀí¹¤×÷£»ÕâЩÓû§Ãû±ØÐë´æÔÚÓÚÃÜÂëÎļþÖУ¬ÏµÍ³²ÅÄÜʶ±ðËûÃÇ¡£ÓÉÓÚ²»¹ÜÊÇÔÚ´´½¨Êý¾Ý¿âʵÀýʱ×Ô¶¯´´½¨µÄÃÜÂëÎļþ£¬»¹ÊÇʹÓù¤¾ßORAPWD.EXEÊÖ¹¤´´½¨µÄÃÜÂëÎļþ£¬¶¼Ö»°üº¬INTERNAL£¯SYSÓû§µÄÐÅÏ¢£»Îª´Ë£¬ÔÚʵ¼Ê²Ù×÷ÖУ¬¿ÉÄÜÐèÒªÏòÃÜÂëÎļþÌí¼Ó»òɾ³ýÆäËûÓû§Õʺš£
¡¡¡¡ÓÉÓÚ½ö±»ÊÚÓèSYSOPER£¯SYSDBAϵͳȨÏÞµÄÓû§²Å´æÔÚÓÚÃÜÂëÎļþÖУ¬ËùÒÔµ±ÏòijһÓû§ÊÚÓè»òÊÕ»ØSYSOPER£¯SYSDBAϵͳȨÏÞʱ£¬ËûÃǵÄÕʺÅÒ²½«ÏàÓ¦µØ±»¼ÓÈëµ½ÃÜÂëÎļþ»ò´ÓÃÜÂëÎļþÖÐɾ³ý¡£ÓÉ´Ë£¬ÏòÃÜÂëÎļþÖÐÔö¼Ó»òɾ³ýijһÓû§£¬Êµ¼ÊÉÏÒ²¾ÍÊǶÔijһÓû§ÊÚÓè»òÊÕ»ØSYSOPER£¯SYSDBAϵͳȨÏÞ¡£
¡¡¡¡Òª½øÐдËÏîÊÚȨ²Ù×÷£¬ÐèʹÓÃSYSDBAȨÏÞ£¨»òINTERNALÕʺţ©Á¬ÈëÊý¾Ý¿â£¬ÇÒ³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEµÄÉèÖñØÐëΪEXCLUSIVE¡£¾ßÌå²Ù×÷²½ÖèÈçÏ£º ´´½¨ÏàÓ¦µÄÃÜÂëÎļþ£» ÉèÖóõʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILE£½EXCLUSIVE£» ʹÓÃSYSDBAȨÏ޵Ǽ£º CONNECT¡¡SYS£¯internal_user_passsword AS¡¡SYSDBA£» Æô¶¯Êý¾Ý¿âʵÀý²¢´ò¿ªÊý¾Ý¿â£» ´´½¨ÏàÓ¦Óû§Õʺţ¬¶ÔÆäÊÚȨ£¨°üÀ¨SYSOPERºÍSYSDBA£©£º ÊÚÓèȨÏÞ£ºGRANT¡¡SYSDBA¡¡TO¡¡user_name£» ÊÕ»ØÈ¨ÏÞ£ºREVOKE¡¡SYSDBA¡¡FROM¡¡user_name£» ÏÖÔÚÕâЩÓû§¿ÉÒÔÒÔ¹ÜÀíÔ±Éí·ÝµÇ¼Êý¾Ý¿âϵͳÁË£»
ËÄ¡¢ ʹÓÃÃÜÂëÎļþµÇ¼£º
¡¡¡¡ÓÐÁËÃÜÂëÎļþºó£¬Óû§¾Í¿ÉÒÔʹÓÃÃÜÂëÎļþÒÔSYSOPER£¯SYSDBAȨÏ޵ǼOracleÊý¾Ý¿âʵÀýÁË£¬×¢Òâ³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEÓ¦ÉèÖÃΪEXCLUSIVE»òSHARED¡£ÈκÎÓû§ÒÔSYSOPER£¯SYSDBAµÄȨÏ޵Ǽºó£¬½«Î»ÓÚ
SYSÓû§µÄSchema֮ϣ¬ÒÔÏÂΪÁ½¸öµÇ¼µÄÀý×Ó£º
¡¡ 1. ÒÔ¹ÜÀíÔ±Éí·ÝµÇ¼£º
¡¡¡¡ ¼ÙÉèÓû§scottÒѱ»ÊÚÓèSYSDBAȨÏÞ£¬ÔòËû¿ÉÒÔʹÓÃÒÔÏÂÃüÁîµÇ¼£º
¡¡¡¡ CONNECT¡¡scott£¯tiger¡¡AS¡¡SYSDBA
¡¡ 2. ÒÔINTERNALÉí·ÝµÇ¼£º
¡¡¡¡ CONNECT¡¡INTERNAL£¯INTERNAL_PASSWORD
Îå¡¢ ÃÜÂëÎļþµÄά»¤£º
¡¡ 1. ²é¿´ÃÜÂëÎļþÖеijÉÔ±£º
¡¡¡¡¿ÉÒÔͨ¹ý²éѯÊÓͼV$PWFILE_USERSÀ´»ñȡӵÓÐSYSOPER£¯SYSDBAϵͳȨÏÞµÄÓû§µÄÐÅÏ¢£¬±íÖÐSYSOPER£¯SYSDBAÁеÄȡֵTRUE£¯FALSE±íʾ´ËÓû§ÊÇ·ñÓµÓÐÏàÓ¦µÄȨÏÞ¡£ÕâЩÓû§Ò²¾ÍÊÇÏàÓ¦µØ´æÔÚÓÚÃÜÂëÎļþÖеijÉÔ±¡£
¡¡ 2. À©Õ¹ÃÜÂëÎļþµÄÓû§ÊýÁ¿£º
¡¡¡¡µ±ÏòÃÜÂëÎļþÌí¼ÓµÄÕʺÅÊýÄ¿³¬¹ý´´½¨ÃÜÂëÎļþʱËù¶¨µÄÏÞÖÆ£¨¼´ORAPWD.EXE¹¤¾ßµÄMAX_USERS²ÎÊý£©Ê±£¬ÎªÀ©Õ¹ÃÜÂëÎļþµÄÓû§ÊýÏÞÖÆ£¬ÐèÖØ½¨ÃÜÂëÎļþ£¬¾ßÌå²½ÖèÈçÏ£º
¡¡ a) ²éѯÊÓͼV$PWFILE_USERS£¬¼Ç¼ÏÂÓµÓÐSYSOPER£¯SYSDBAϵͳȨÏÞµÄÓû§ÐÅÏ¢£»
¡¡¡¡ b) ¹Ø±ÕÊý¾Ý¿â£»
¡¡¡¡ c) ɾ³ýÃÜÂëÎļþ£»
¡¡¡¡ d) ÓÃORAPWD.EXEн¨Ò»ÃÜÂëÎļþ£»
¡¡¡¡ e) ½«²½ÖèaÖлñÈ¡µÄÓû§Ìí¼Óµ½ÃÜÂëÎļþÖС£
¡¡ 3. ÐÞ¸ÄÃÜÂëÎļþµÄ״̬£º
¡¡¡¡ÃÜÂëÎļþµÄ״̬ÐÅÏ¢´æ·ÅÓÚ´ËÎļþÖУ¬µ±Ëü±»´´½¨Ê±£¬ËüµÄȱʡ״̬ΪSHARED¡£¿ÉÒÔͨ¹ý¸Ä±ä³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILEµÄÉèÖøıäÃÜÂëÎļþµÄ״̬¡£µ±Æô¶¯Êý¾Ý¿âÊÂÀýʱ£¬Oracleϵͳ´Ó³õʼ»¯²ÎÊýÎļþÖжÁÈ¡REMOTE_LOGIN_PASSWORDFILE²ÎÊýµÄÉèÖ㻵±¼ÓÔØÊý¾Ý¿âʱ£¬ÏµÍ³½«´Ë²ÎÊýÓë¿ÚÁîÎļþµÄ״̬½øÐбȽϣ¬Èç¹û²»Í¬£¬Ôò¸üÐÂÃÜÂëÎļþµÄ״̬¡£Èô¼Æ»®ÔÊÐí´Ó¶ą̀¿Í»§»úÉÏÆô¶¯Êý¾Ý¿âʵÀý£¬ÓÉÓÚ¸÷¿Í»§»úÉϱØÐëÓгõʼ»¯²ÎÊýÎļþ£¬ËùÒÔӦȷ±£¸÷¿Í»§»úÉϵijõʼ»¯²ÎÊýÎļþµÄÒ»ÖÂÐÔ£¬ÒÔ±ÜÃâÒâÍâµØ¸Ä±äÁËÃÜÂëÎļþµÄ״̬£¬Ôì³ÉÊý¾Ý¿âµÇ½µÄʧ°Ü¡£
¡¡ 4. ÐÞ¸ÄÃÜÂëÎļþµÄ´æ´¢Î»Öãº
¡¡ ÃÜÂëÎļþµÄ´æ·ÅλÖÿÉÒÔ¸ù¾ÝÐèÒª½øÐÐÒÆ¶¯£¬µ«×÷´ËÐ޸ĺó£¬Ó¦ÏàÓ¦ÐÞ¸Äϵͳע²á¿âÓйØÖ¸ÏòÃÜÂëÎļþ´æ·ÅλÖõIJÎÊý»ò»·¾³±äÁ¿µÄÉèÖá£
¡¡ 5. ɾ³ýÃÜÂëÎļþ£º
¡¡¡¡ÔÚɾ³ýÃÜÂëÎļþǰ,Ӧȷ±£µ±Ç°ÔËÐеĸ÷Êý¾Ý¿âʵÀýµÄ³õʼ»¯²ÎÊýREMOTE_LOGIN_PASSWORDFILE½ÔÉèÖÃΪNONE¡£ÔÚɾ³ýÃÜÂëÎļþºó£¬ÈôÏëÒªÒÔ¹ÜÀíÔ±Éí·ÝÁ¬ÈëÊý¾Ý¿âµÄ»°£¬Ôò±ØÐëʹÓòÙ×÷ϵͳÑéÖ¤µÄ·½·¨½øÐеǼ¡£
stbuÄãºÃ,Õ¾³¤,±¾È˳öÊÛÓòÃû£Á£Ó£Ð£Â£Õ£Ù£®£Ã£Ï£Í»òѰÇó¸÷ÖÖ·½Ê½ºÏ×÷,¼ÓQQ:176032,×¢Ã÷"ÓòÃûºÏ×÷"