mysql创建、删除、授权用户

1.创建用户

create user '用户名'@'%' identified by '密码';

create user 'liyinlong'@'%' identified by 'Ab@1234';

2.删除用户

drop user 用户名@'%';

drop user liyinlong@'%';

3.修改用户密码

SET PASSWORD FOR '用户名'@'主机' = PASSWORD('新密码');

SET PASSWORD FOR 'liyinlong'@'%' = PASSWORD ('Ab@1234');

4.用户数据库授权

grant 权限 on 数据库对象.* to 用户;

例: grant SELECT,UPDATE on middleware_platform.* to 'liyinlong';

授予用户全部数据库全部权限
grant ALl on *.* to 'liyinlong';

5.取消用户授权

revoke 操作权限 on 数据库名.* from '用户名';

revoke SELECT on testdb3.* from 'liyinlong';

取消全部权限

revoke ALL on * from 'liyinlong';

6.查询用户有哪些数据库权限

select Db from mysql.db where User = 'lyl';

7.查看所有字符集

SHOW char set ;

8.查看全部数据库

select SCHEMA_NAME from information_schema.SCHEMATA ;

9.查看数据库有哪些用户

select User from mysql.db where Db = 'crm';

10.创建数据库

CREATE DATABASE `lyl_test` DEFAULT CHARACTER SET utf8 ;

11.删除数据库

DROP database `lyl_test`;

12.查看数据库创建命令

show create database mysql_authority;

13.查看数据表创建命令

show create table 表名;

show create table t1;

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值