Linux环境 Mysql新建用户和数据库并授权


1.登录mysql#mysql -u root -p2.新增用户insert into mysql.user(Host,User,Password) values(“localhost”,”xxx”,password(“***”));注释:xxx为新建用户名,***为用户密码3.执行该句后,还需要刷新权限表flush privileges;4.新建数据库并赋予用户权限
create database dbtest;全部授权:
允许本地登录
grant all privileges on dbtest.* to xxx@localhost identified by “*“;
允许任何主机登录
grant all privileges on dbtest. to xxx@’%’ identified by “
“;
部分授权:
grant select,update on dbtest.* to xxx@localhost identified by “***”;5.赋予权限,还需要再刷新权限表flush privileges;6.通过sql语句查询出新增结果select user,host,password from mysql.user;7.删除用户delete fro开发云主机域名m user where user=‘xxx’;
flush privileges;8.删除数据库drop database dbtest;9.修改密码update mysql.user set password=password(‘新密码’) where User=’xxx’ and Host=’localhost’;
flush privileges;

相关推荐: 一个碉堡的机器,1500个并发,看看tps达到 5789是个神马机器?

开发云主机域名 相关推荐: mysql相关错误1.mysql 提示service不是内部或外部命令及service中无法启动mysql服务 删除mysql.ini文件 2. Access denied for user ‘root’@’localhost’ (…

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

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/07 17:24
下一篇 06/07 17:24

相关推荐