MySQL权限操作语句有哪些
发布时间:2023-08-01 15:31:10 所属栏目:MySql教程 来源:
导读:MySQL权限控制语句有哪些?为了大家让大家更加了解MySQL权限控制语句,小编给大家总结了以下内容,一起往下看吧。
1.使用root账号登陆到MySQL服务器:
mysql -u root -pmypass;
2.切换到mysql数据库实例
1.使用root账号登陆到MySQL服务器:
mysql -u root -pmypass;
2.切换到mysql数据库实例
MySQL权限控制语句有哪些?为了大家让大家更加了解MySQL权限控制语句,小编给大家总结了以下内容,一起往下看吧。 1.使用root账号登陆到MySQL服务器: mysql -u root -pmypass; 2.切换到mysql数据库实例: use mysql; 3.查看用户表: select host, user, password from user; 4.创建一个只允许从本机登录的用户“yang”,密码为“yangpass”: create user 'yang'@'localhost' identified by 'yangpass'; 5.删除一个名为“yang”的本机登录用户: drop user 'yang'@'localhost'; 6.创建一个允许从任何主机登录的用户“yang”,密码为“yangpass”: create user 'yang'@'%' identified by 'yangpass'; 7.修改允许从任何主机登录的用户“yang”的密码,新密码为“yan”: set password for 'yang'@'%' = password('yan'); 8.向允许从任意主机登录的名为“yang”的用户,授予yang_test的库的所有权限: grant all privileges on yang_test.* to 'yang'@"%"; 9.刷新权限,使权限修改生效: flush privileges; 10.创建一个允许从任何主机登录的用户“remote”,密码为“app”: create user 'remote'@'%' identifed by 'app'; 11.给“remote”用户授予库“yang_test”上的“t_weapon”表的CRUD权限: grant select, delete, update, insert on yang_test.t_weapon to 'remote'; 12.撤销用户“yang”在“yang_test”库上的所有权限: revoke all privileges on yang_test.* from 'yang'@'%'; (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐