MySQL 添加用户对指定库有权限

发布于 2022-04-06

MySQL 添加用户对指定库有权限

MySQL添加用户对指定库有权限

1、创建数据库并设定字符集

create database dbname default character set utf8;

2、创建用户和密码

create user 'acc'@'%' IDENTIFIED by 'acc@password';

2、刷新授权

flush privileges;

3、设置对某个数据库的权限(增删改查可以设置一个或多个) access_control:数据库, acc:用户

grant create, select, insert, update, delete on access_control.* to acc@'%';

4, 刷新授权

flush privileges;
喜欢 0
奋楫笃行,臻于至善!

相关文章

MySQL 主从复制原理及配置教程

MySQL主从复制也可以称为MySQL主从同步,它是构建数据库高可用集群架构的基础。MySQL 的主从复制是一个异步操作的过程,数据在 master 与 slave 之间实现整个主从复制是三个线程参与...
阅读全文

MySQL 修改 root 帐号密码及授权局域网环境访问

MySQL是最流行的开源数据库之一,我们在本地操作MySQL时,经常会因为不小心忘记了root帐号的密码,或者其他的原因,而导致无法正常连接数据库。另外,在局域网环境内,如何授权其他的服务器或主机连接...
阅读全文

MySQL 无法存储 emoji 表情解决方法

MySQL的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是utf8的超集utf8mb4一个字符最多能有4字节,所以能支持emoji表情...
阅读全文

MySQL 易混淆 sql 语法

MySQL是最流行的开源数据库之一,我们在操作数据库的时候,经常有一些修改表名、列名、列类型的需求,这其中涉及三个关键字,分别是rename、modify和change,特别容易混淆,简单记录一下。 ...
阅读全文

MySQL5.6 无法导入数据到 MySQL5.5 的解决办法

数据迁移是我们平时工作中经常会遇到的事情,大部分情况下是跨数据库进行操作的,比如数据从 Oracle 迁移至 MySQL,但是有时候也会出现同一种数据库不同版本之间数据迁移的情况,比如数据库版本升级,...
阅读全文

如何让mysql数据库允许被远程连接访问

错误提示: ERROR 1130: Host '192.168.1.2' is not allowed to connect to this MySQL server 的解决方法: 1、改表法 更改 ...
阅读全文

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注