zoukankan      html  css  js  c++  java
  • 误删除mysql的root账号

    误删除mysql的root账号

    mysql 5.6.41 测试通过
    # mysql  误删除root最高权限用户
    操作步骤:
    1.停止mysql服务 (如果你删除了root用户,但没有退出操作对话框,恭喜节省了些麻烦,这个就不需要)
    2.以安全模式进入mysql
    mysqld_safe --skip-grant-tables & (如果你删除了root用户,但没有退出操作对话框,恭喜节省了些麻烦,这个就不需要)
    mysql -u root -p 此时密码为空 
    
    3.重建root
    mysql>USE mysql;
    mysql>INSERT INTO user(host,user,password) VALUES('localhost','root',password('new_password'));
    
    4.给root用户赋权限
    update user set Host='localhost',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',event_priv='y',trigger_priv='y',create_tablespace_priv='y' where user='root';
    
    mysql> FLUSH PRIVILEGES ;
    
    退出mysql,重启mysql服务,到此root账户恢复完成
    
  • 相关阅读:
    TFIDF<细读>
    数据挖掘工程师的面试问题与答题思路【转】
    CTR常见规则摘录
    分类中数据不平衡问题的解决经验[转载]
    机器学习积累【2】
    机器学习-常见问题积累【1】
    数据的归一化和标准化
    数据挖掘之特征选择
    jupyter-notebook快捷键
    python基础学习记录一
  • 原文地址:https://www.cnblogs.com/bjx2020/p/11010252.html
Copyright © 2011-2022 走看看