VPS侦探论坛

 找回密码
 注册
搜索
热搜: pathinfo
查看: 650|回复: 3

lnmp删除命令是否会自动删除数据库中对应的用户?

[复制链接]
发表于 2018-4-7 13:30:57 | 显示全部楼层 |阅读模式



如题我添加网站成功之后 发现有些地方设置错了
就重新删除了一遍 不单单是用Lnmp vhsot del
而是ftp mysql 等都删除了一遍

但是再创建怎么都创建不了数据库

去注意看了提示信息 才发现
ERROR 1396 (HY000) at line 1: Operation CREATE USER failed\
然后想问一下 是否每次删除数据库的时候 数据库对应的用户 也要手动删除?
但是对这个命令不太熟悉
请指点一下 如果是需要手动的话 那么手动删除的命令应该怎么写? 每次都进入phpmyadmin删除也挺麻烦的
求指点

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2018-4-7 13:46:08 | 显示全部楼层

再补充一下 我去phpmyadmin删除了mysql user表中的相应用户 之后发现还是不能创建
还是一样的错误提示 求指点
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
 楼主| 发表于 2018-4-7 14:02:47 | 显示全部楼层


再补充一下 我去网上找的都说
drop user `表名`;
flush privileges;
删除表 然后刷新 但是我删除表 也一样提示
ERROR 1396 (HY000): Operation DROP USER failed for '表名'@'%'
非常无奈

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

发表于 2018-4-7 16:33:20 | 显示全部楼层

数据是至关重要的,删除虚拟主机是不会进行直接删除数据库的
就算是卸载lnmp,lnmp的卸载脚本都会对网站数据、数据库进行保留和另外进行备份的

用户可以删也可以不删基本没影响
phpmyadmin删除用户为什么要直接操作user表,phpmyadmin账户里就能进行删除

和你说“drop user `表名`;” 的网站直接拉黑就行了,删除用户语句是 DROP USER '用户名'@'localhost';  后面的主机名localhost如果有其他的可以改
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-5-22 08:04 , Processed in 0.043594 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表