版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yitong_0520/article/details/78315930
1.使用root用户登录musql数据库
mysql -uroot -p密码
2.创建数据库labsoft_hc
create database labsoft_hc;
3.给数据库创建单独用户labsoft_user;
create user labsoft_user;
4.给用户labsoft_user设置密码为labsoft_pwd
set password for labsoft_user=password<"labsoft_pwd">;
5.刷新用户权限
flush privileges;
6.给用户labsoft_user赋予数据库labsoft_hc所有权限,并允许远程连接
grant all privileges on labsoft_hc.* to labsoft_user@"%" identified by "labsoft_pwd";
备注;all privileges所有权限 也可单独赋予增删改查(insert,delete,update,select)权限,
labsoft_hc.*数据库labsoft_hc所有表及表关系等等
labsoft_user@"%"这里的%,表示给用户所有权限(任意ip登录),如果只给与本地权限,用localhost代替
7.撤销用户权限
撤销所有权限:revoke all on labsoft_hc.* from labsoft_user@localhost;
撤销update权限:revoke update on labsoft_hc.* from labsoft_user@localhost;