Heim > Datenbank > MySQL-Tutorial > ROOT账户误删后恢复指南

ROOT账户误删后恢复指南

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 14:57:45
Original
1189 Leute haben es durchsucht

无详细内容 无 --1 杀掉你的MYSQLD进程/etc/init.d/mysqld stop--2 进入MYSQL的bin目录,以不验证权限的方式启动MYSQLcd /usr/local/mysql/bin./mysqld_safe --skip-grant-tables --3 新起进程登录MYSQL./mysql--4 尽量别用ROOT账户名,创建admin用户insert i

--1 杀掉你的MYSQLD进程
/etc/init.d/mysqld stop

--2 进入MYSQL的bin目录,以不验证权限的方式启动MYSQL
cd /usr/local/mysql/bin
./mysqld_safe --skip-grant-tables &

--3 新起进程登录MYSQL
./mysql

--4 尽量别用ROOT账户名,创建admin用户
insert into mysql.user set user='admin',ssl_cipher='',host='%',password=password("password"), x509_issuer='', x509_subject='';

--5 赋予权限
update mysql.user set Host='%',select_priv='Y', insert_priv='Y',update_priv='Y', Alter_priv='Y',delete_priv='Y',create_priv='Y',drop_priv='Y',reload_priv='Y',shutdown_priv='Y',Process_priv='Y',file_priv='Y',grant_priv='Y',References_priv='Y',index_priv='Y',create_user_priv='Y',show_db_priv='Y',super_priv='Y',create_tmp_table_priv='Y',Lock_tables_priv='Y',execute_priv='Y',repl_slave_priv='Y',repl_client_priv='Y',create_view_priv='Y',show_view_priv='Y',create_routine_priv='Y',alter_routine_priv='Y',create_user_priv='Y' where user='admin';

--6 加载新的权限
flush privileges;

--7 杀掉 safe 模式的mysql进程
killall mysqld

--8 启动MYSQL
/etc/init.d/mysqld start
Nach dem Login kopieren
Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage