·½·¨Ò» ¡¡¡¡
¡¡¡¡Ê¹ÓÃphpMyAdmin
¡¡¡¡(ͼÐλ¯¹ÜÀíMySqlÊý¾Ý¿âµÄ¹¤¾ß)£¬ÕâÊÇ×î¼òµ¥µÄ£¬Ö±½ÓÓÃSQLÓï¾äÐÞ¸ÄmysqlÊý¾Ý¿â¿âµÄuser±í£¬²»¹ý±ðÍüÁËʹÓÃPASSWORDº¯Êý£¬²åÈëÓû§ÓÃInsertÃüÁÐÞ¸ÄÓû§ÓÃUpdateÃüÁɾ³ýÓÃDeleteÃüÁî¡£ÔÚ±¾½ÚºóÃæÓÐÊý¾Ý±íuser×ֶεÄÏêϸ½éÉÜ¡£ ¡¡¡¡
¡¡¡¡·½·¨¶þ ¡¡¡¡
¡¡¡¡Ê¹ÓÃmysqladmin¡£ÊäÈë ¡¡
mysqladmin -u root -p oldpassword newpasswd
¡¡¡¡
¡¡¡¡Ö´ÐÐÕâ¸öÃüÁîºó£¬ÐèÒªÊäÈërootµÄÔÃÜÂ룬ÕâÑùrootµÄÃÜÂ뽫¸ÄΪnewpasswd¡£Í¬Ñù£¬°ÑÃüÁîÀïµÄroot¸ÄΪÄãµÄÓû§Ãû£¬Äã¾Í¿ÉÒÔ¸ÄÄã×Ô¼ºµÄÃÜÂëÁË¡£
¡¡¡¡µ±È»Èç¹ûÄãµÄmysqladminÁ¬½Ó²»ÉÏmysql server£¬»òÕßÄãûÓа취ִÐÐmysqladmin£¬ÄÇôÕâÖÖ·½·¨¾ÍÊÇÎÞЧµÄ£¬¶øÇÒmysqladminÎÞ·¨°ÑÃÜÂëÇå¿Õ¡£ ¡¡¡¡
¡¡¡¡ÏÂÃæµÄ·½·¨¶¼ÔÚmysqlÌáʾ·ûÏÂʹÓã¬ÇÒ±ØÐëÓÐmysqlµÄrootȨÏÞ£º ¡¡¡¡
¡¡¡¡·½·¨Èý ¡¡¡¡
mysql£¾ INSERT INTO mysql.user (Host,User,Password) VALUES
('%','system', PASSWORD('manager'));
mysql£¾ FLUSH PRIVILEGES
¡¡¡¡
¡¡¡¡È·ÇеØËµÕâÊÇÔÚÔö¼ÓÒ»¸öÓû§£¬Óû§ÃûΪsystem£¬ÃÜÂëΪmanager¡£×¢ÒâҪʹÓÃPASSWORDº¯Êý£¬È»ºó»¹ÒªÊ¹ÓÃFLUSH PRIVILEGESÀ´Ö´ÐÐÈ·ÈÏ¡£ ¡¡¡¡
¡¡¡¡·½·¨ËÄ ¡¡¡¡
¡¡¡¡ºÍ·½·¨ÈýÒ»Ñù£¬Ö»ÊÇʹÓÃÁËREPLACEÓï¾ä
mysql£¾ REPLACE INTO mysql.user (Host,User,Password)
VALUES('%','system',PASSWORD('manager'));
mysql£¾ FLUSH PRIVILEGES ¡¡
¡¡¡¡·½·¨Îå ¡¡¡¡
¡¡¡¡Ê¹ÓÃSET PASSWORDÓï¾ä ¡¡¡¡
mysql£¾ SET PASSWORD FOR system@"%" = PASSWORD('manager');
¡¡¡¡
¡¡¡¡ÄãÒ²±ØÐëʹÓÃPASSWORD()º¯Êý£¬µ«ÊDz»ÐèҪʹÓÃFLUSH PRIVILEGESÀ´Ö´ÐÐÈ·ÈÏ¡£ ¡¡¡¡
¡¡¡¡·½·¨Áù ¡¡¡¡
¡¡¡¡Ê¹ÓÃGRANT ... IDENTIFIED BYÓï¾ä£¬À´½øÐÐÊÚȨ¡£ ¡¡¡¡
mysql£¾ GRANT USAGE ON *.* TO system@"%" IDENTIFIED BY 'manager';
¡¡¡¡
¡¡¡¡ÕâÀïPASSWORD()º¯ÊýÊDz»±ØÒªµÄ£¬Ò²²»ÐèҪʹÓÃFLUSH PRIVILEGESÀ´Ö´ÐÐÈ·ÈÏ¡£ ¡¡¡¡
¡¡¡¡×¢£ºPASSWORD()º¯Êý×÷ÓÃÊÇΪ¿ÚÁî×Ö¼ÓÃÜ£¬ÔÚ³ÌÐòÖÐMySql×Ô¶¯½âÊÍ¡£ ¡¡
¡¡¡¡¶þ¡¢MySqlÖзÃÎÊÏÞÖÆµÄÉèÖ÷½·¨
¡¡¡¡ÎÒÃDzÉÓÃÁ½ÖÖ·½·¨À´ÉèÖÃÓû§¡£
¡¡¡¡½øÈëµ½MysqlÖ´ÐÐĿ¼Ï£¨Í¨³£ÊÇc:\mysql\bin£©¡£ÊäÈëmysqld-shareware.exe£¬ÊäÈëmysql--user=root mysql ,²»È»²»ÄÜÌí¼ÓÐÂÓû§¡£½øÈëµ½mysql£¾Ìáʾ·ûϽøÐвÙ×÷¡£ ¡¡¡¡
¡¡¡¡¼ÙÉèÎÒÃÇÒª½¨Á¢Ò»¸ö³¬¼¶Óû§£¬Óû§ÃûΪsystem£¬Óû§¿ÚÁîΪmanager¡£ ¡¡
¡¡¡¡·½·¨Ò» ¡¡
¡¡¡¡ÓÃGrant ÃüÁîÊÚȨ£¬ÊäÈëµÄ´úÂëÈçÏ£º
mysql£¾GRANT ALL PRIVILEGES ON *.* TO system@localhost IDENTIFIED BY
'manager' WITH GRANT OPTION; ¡¡¡¡
¡¡¡¡Ó¦ÏÔʾ:Query OK, 0 rows affected (0.38 sec) ¡¡¡¡
¡¡¡¡·½·¨¶þ ¡¡¡¡
¡¡¡¡¶ÔÓû§µÄÿһÏîȨÏÞ½øÐÐÉèÖ㺠¡¡¡¡
mysql£¾INSERT INTO user
VALUES('localhost','system',PASSWORD('manager'),
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
¡¡¡¡¶ÔÓÚ3.22.34°æ±¾µÄMySQL,ÕâÀï¹²14¸ö"Y",ÆäÏàÓ¦µÄȨÏÞÈçÏÂ(°´×Ö¶Î˳ÐòÅÅÁÐ): ¡¡¡¡
ȨÏÞ ±íÁÐÃû³Æ ÏàÓ¦½âÊÍ Ê¹Ó÷¶Î§
select Select_priv Ö»ÓÐÔÚÕæÕý´ÓÒ»¸ö±íÖмìË÷ʱ²ÅÐèÒªselectȨÏÞ ±í
insert Insert_priv ÔÊÐíÄú°ÑÐÂÐвåÈëµ½Ò»¸ö´æÔڵıíÖÐ ±í
update Update_priv ÔÊÐíÄãÓÃÐÂÖµ¸üÐÂÏÖ´æ±íÖÐÐеÄÁÐ ±í
delete Delete_priv ÔÊÐíÄãɾ³ýÂú×ãÌõ¼þµÄÐÐ ±í
create Create_priv ÔÊÐíÄã´´½¨ÐµÄÊý¾Ý¿âºÍ±í Êý¾Ý¿â¡¢±í»òË÷Òý
drop Drop_priv Åׯú(ɾ³ý)ÏÖ´æµÄÊý¾Ý¿âºÍ±í Êý¾Ý¿â»ò±í
reload Reload_priv ÔÊÐíÄú¸æËß·þÎñÆ÷ÔÙ¶ÁÈëÊÚȨ±í ·þÎñÆ÷¹ÜÀí
shutdown Shutdown_priv ¿ÉÄܱ»ÀÄÓÃ(ͨ¹ýÖÕÖ¹·þÎñÆ÷¾Ü¾øÎªÆäËûÓû§·þÎñ) ·þÎñÆ÷¹ÜÀí
process Process_priv ÔÊÐíÄú²ì¿´µ±Ç°Ö´ÐеIJéѯµÄÆÕͨÎı¾,°üÀ¨É趨»ò¸Ä±ä¿ÚÁî²éѯ ·þÎñÆ÷¹ÜÀí
file File_priv ȨÏÞ¿ÉÒÔ±»ÀÄÓÃÔÚ·þÎñÆ÷É϶ÁÈ¡ÈκοɶÁµÄÎļþµ½Êý¾Ý¿â±í ·þÎñÆ÷ÉϵÄÎļþ´æÈ¡
grant Grant_priv ÔÊÐíÄã°ÑÄã×Ô¼ºÓµÓеÄÄÇЩȨÏÞÊÚ¸øÆäËûµÄÓû§ Êý¾Ý¿â»ò±í
references References_priv ÔÊÐíÄã´ò¿ªºÍ¹Ø±Õ¼Ç¼Îļþ Êý¾Ý¿â»ò±í
index Index_priv ÔÊÐíÄã´´½¨»òÅׯú(ɾ³ý)Ë÷Òý ±í
alter Alter_priv ÔÊÐíÄú¸Ä±ä±í¸ñ,¿ÉÒÔÓÃÓÚͨ¹ýÖØÐÂÃüÃû±íÀ´ÍƷȨÏÞϵͳ ±í
¡¡¡¡Èç¹û´´½¨Óû§Ê±Ö»ÓÐselect¡¢insert¡¢updateºÍdeleteȨÏÞ,ÔòÔÊÐíÓû§Ö»ÄÜÔÚÒ»¸öÊý¾Ý¿âÏÖÓеıíÉÏʵʩ²Ù×÷.
¡¡¡¡ÏÂÃæ¾Í¿ÉÒÔ´´½¨ÎÒÃÇÒªÓõ½µÄÊý¾Ý¿âÁË,ÎÒÃÇÖ±½ÓÊäÈë. ÀýÈ磺ÎÒÃÇÒª´´½¨Êý¾Ý¿âÃûΪlg£¬¿ÉÓÃÈçÏ´úÂ룺 ¡¡
mysql£¾create database lg;
¡¡
¡¡¡¡Ó¦ÏÔʾ:Query OK, 1 row affected (0.00 sec)
|