12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-12-25 09:55:06
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
说明:在MariaDB中删除了用户molewan后,业务又有需求重新建立一个名为molewan的用户1、查看数据库,发现已经没有molewan用户了MariaDB[mysql]>selectuser,hostfrommysql.user;+-
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
说明:在MariaDB中删除了用户molewan后,业务又有需求重新建立一个名为molewan的用户
1、查看数据库,发现已经没有molewan用户了
MariaDB[mysql]>selectuser,hostfrommysql.user;+----------+------------+|user|host|+----------+------------+|molewan1|10.10.10.%||admin|localhost|+----------+------------+2rowsinset(0.00sec)
2、新建一个molewan的用户,报错
MariaDB[mysql]>createusermolewan@'10.10.10.%'identifiedby'molewan';ERROR1396(HY000):OperationCREATEUSERfailedfor'molewan'@'10.10.10.%'想起来删除molewan用户的时候,是通过delete命令删除的MariaDB[mysql]>deletefrommysql.userwhereuser="molewan1"andhost="10.10.10.%";MariaDB[mysql]>flushprivileges;
3、查了下资料,发现如果要彻底不适用某个用户,推荐使用drop命令进行
MariaDB[mysql]>dropusermolewan@'10.10.10.%';QueryOK,0rowsaffected(0.00sec)MariaDB[mysql]>flushprivileges;QueryOK,0rowsaffected(0.00sec)
补充说明:DROP USER不会自动中止已连接的用户会话,也就是说被删的用户如果在删前已经连接上了服务器,并且连接尚未中断,那它此时还能继续执行一定的操作,只是它的身份已经变成了黑户。
4、重建molewan的用户
MariaDB[mysql]>createusermolewan@'10.10.10.%'identifiedby'molewan';QueryOK,0rowsaffected(0.01sec)MariaDB[mysql]>selectuser,hostfrommysql.user;+---------+------------+|user|host|+---------+------------+|molewan|10.10.10.%||admin|localhost|+---------+------------+2rowsinset(0.00sec)
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19