`
wandejun1012
  • 浏览: 2729988 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql 用户设置/取消权限

 
阅读更多

 

 

#设置权限
grant select,insert,update,delete,create,drop,alter 
on db_student.user_htsb_auth_log to 'user'@'%';
flush privileges;

#取消权限
REVOKE SELECT,INSERT,UPDATE ON db_nono.campus_relation from market@'%';
flush PRIVILEGES;

 

其中:

db_student是数据库名称

 

user_htsb_auth_log是表名

 

user代表被授权的用户

 

%代表任何IP地址。

 

参考链接1

参考链接2

 

分享到:
评论

相关推荐

    远程用户连接mysql授权

    因此,在设置远程访问权限时,必须明确指定用户可以从哪些主机连接到数据库服务器。 #### 三、授权步骤详解 1. **登录MySQL服务器** 首先,需要通过命令行或图形界面客户端登录到MySQL服务器。例如,在安装MySQL...

    以普通权限运行MySQL的操作说明

    为了使新创建的用户能够正常运行MySQL服务,需要正确设置MySQL安装目录的NTFS权限。 1. **定位MySQL安装目录**:假设MySQL安装在`D:\MySQL`目录。 2. **设置权限**: - 选中`D:\MySQL`目录,右键选择“属性”->...

    mysql安装配置教程.pdf

    2. **创建MySQL用户和用户组**: - 新建用户组`mysql`: `groupadd mysql` - 创建系统用户`mysql`, 并将其添加至`mysql`组: `useradd -r -g mysql mysql` - 其中`-r`参数表示该用户为系统用户, 不可用于登录系统。 ...

    Linux安装mysql5.7详细步骤

    3. **设置权限**:使用`chown mysql:mysql -R /data/mysql`来赋予MySQL用户对其数据文件夹的读写权限。 #### 五、配置MySQL配置文件 编辑MySQL的配置文件(通常位于/etc/my.cnf或/etc/mysql/my.cnf),设置必要的...

    MySql用户创建、授权以及删除

    创建MySQL用户主要是使用`CREATE USER`命令。基本语法如下: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` 在示例中,`username`是你想要创建的用户名,`host`定义了该用户可以从哪个主机...

    MySQL用户权限管理详解

    MySQL用户权限管理是数据库安全的重要组成部分,它允许管理员精确控制不同用户对数据库系统的访问权限,以确保数据的安全性和完整性。本文将深入解析MySQL中的用户权限管理机制,包括用户授权、刷新权限、查看权限、...

    在Ubuntu/Linux环境下使用MySQL开放/修改3306端口和开放访问权限

    在实际生产环境中,强烈推荐对每个用户设置适当的访问限制,使用更安全的用户而非root账户进行常规操作,并启用防火墙规则来进一步保护MySQL服务器。同时,定期更新MySQL版本以获取最新的安全补丁,也是保持系统安全...

    MySQL数据库管理常用命令

    取消授权mysql> revoke all on location.* from gk1020@'10.1.11.71'。 刷新权限mysql> flush privileges。 操作语句查询mysql> select * from Contact。 mysql> select count(*) from Contact。 修改mysql> update ...

    MySQL(十六)之MySQL用户管理

    总之,MySQL用户管理是确保数据安全和维护数据库秩序的重要手段,通过精细的权限设置,可以实现对不同用户的不同级别访问控制,满足不同场景下的需求。正确理解和使用这些管理命令,对于数据库的日常运维和安全管理...

    mysql linux

    3. **创建MySQL用户并关联到mysql组**:使用`useradd -g mysql -d /home/mysql mysql`命令创建MySQL用户,并将其加入mysql组,同时设置家目录为`/home/mysql`。 4. **复制MySQL安装包**:将下载好的MySQL安装包`...

    《MySQL-5.7从入门到精通》第13章-用户管理完整.pptx

    MySQL用户管理 MySQL用户管理是MySQL数据库管理系统中的一个重要组件,它负责管理MySQL服务器的用户账户和权限。用户管理是确保数据库安全的关键环节,它可以控制用户对数据库的访问权限,防止未经授权的访问和操作...

    mysql5.0.45安装

    13. 更新root用户的主机权限,允许远程访问: ``` use mysql; select host from user; update user set host = '%' where user='root' and host='localhost.xxx'; select host from user; ``` 14. 退出MySQL...

    mysql的安装与配置.docx

    - 登录MySQL并运行以下命令,为root用户授予远程访问权限: ```sql USE mysql; grant all privileges on *.* to 'root'@'%' identified by 'new-password'; flush privileges; exit; ``` - 为避免防火墙阻塞...

    Linux环境下mysql的安装配置.docx

    更改MySQL目录的所有权和组为mysql用户和组。 ```bash chown -R mysql /usr/local/mysql chgrp -R mysql /usr/local/mysql ``` **5. 创建数据目录并赋予权限** - **创建数据目录** ```bash mkdir -p /...

    Ubuntu下MySQL数据库安装后初步设置

    在Ubuntu操作系统中安装...总结来说,Ubuntu下MySQL数据库安装后的初步设置主要包括设置root用户密码、调整远程访问权限、创建新用户并分配权限以及处理编码问题。这些步骤对于确保数据库的安全性和正常使用至关重要。

    Linux,mysql同意远程连接教程-mysql5.6同意远程连接.docx

    1. **MySQL如何设置远程连接数据库**:涉及到上述步骤,主要是修改用户权限和防火墙规则。 2. **Linux下MySQL外部远程访问配置**:与上述过程相同,但可能需要额外考虑Linux系统的安全设置。 3. **Linux中的MySql...

Global site tag (gtag.js) - Google Analytics