mysql删除root用户的方法是什么


本文小编为大家详细介绍“mysql删除root用户的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql删除root用户的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 mysql删除root用户的方法:1、使用“CREATE USER”语句创建一个与root用户权限一样的用户;2、使用“drop user”语句删除root用户,语法“DROP USER root用户账号”。本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。删除MySQL的默认root用户需求分析:root密码在多个地方出现过,比如分享的技术文档,邮件,截图.MySQL默认安装的管理员帐号名称root,众所周知.为了增强安全性,需要更换一个用户名称,例如换成superuser,或者有公司特色的.例如xxx_admin.应对策略:首先创建一个与root用户权限一样的用户.删除默认的root用户.用户账号:格式为 user_name’@’host_name。这里的user_name是用户名,host_name为主机名,即用户连接 MySQL 时所用主机的名字。如果在创建的过程中,只给出了用户名,而没指定主机名,那么主机名默认为“%”,表示一组主机,即对所有主机开放权限。注意问题:1、视图曾经用root帐号为DEFINER的视图,如果将root删除,将提示该视图无法使用,没有权限.所以要注意提前查看是否存在视图,存在的话,需要修改该视图的开发云主机域名DEFINER属性.修改视图,是瞬间就能完成的操作,除非该视图被其他sql语句占用,处于锁定的状态.查看视图修改视图(非root的暂不修改)
2、存储过程/函数情况与视图类似查看存储过程/视图或者修改存储例程,可直接修改mysql.proc如果修改所有库2、用root用户连接MySQL的脚本此类问题比较好解决,可单独为脚本创建帐号用来执行脚本中指定的操作,该用户名可用script_,或者脚本名命名.权限够用就行,不要分配过多的权限.4、方法:一个增加用户的脚本.(配合批量执行)
读到这里,这篇“mysql删除root用户的方法是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注开发云行业资讯频道。

相关推荐: MYSQL的if判断及while循环

下文内容主要给大家带来MYSQL的if判断及while循环,这里所讲到的知识,与书籍略有不同,都是开发云专业技术人员在与用户接触过程中,总结出来的,具有一定开发云主机域名的经验分享价值,希望给广大读者带来帮助。delimiter ;对于以上关于MYSQL的if…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/28 22:09
下一篇 06/28 22:09

相关推荐