`

mysql grant privileges

阅读更多

The EXECUTION, FILE, PROCESS, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHOW DATABASES, SHUTDOWN, and SUPER privileges are administrative privileges that can only be granted globally (using ON *.* syntax).

 

GRANT FILE ON *.* TO 'mysql_user'@'localhost'

 

mysql -uroot -p

create database monitor charset=utf8;

#赋权限

#可以从其他主机链接过来
GRANT ALL PRIVILEGES ON monitor.* TO 'monitor_account'@'%' IDENTIFIED BY 'asdfio123k9' WITH GRANT OPTION;

or
#本机链接
GRANT ALL PRIVILEGES ON monitor.* TO 'monitor_account'@'localhost' IDENTIFIED BY 'asdfio123k9' WITH GRANT OPTION;

or
#指定IP链接
GRANT ALL PRIVILEGES ON monitor.* TO 'monitor_account'@'10.22.33.44' IDENTIFIED BY 'asdfio123k9' WITH GRANT OPTION;

#test
mysql -u monitor_account -pasdfio123k9 monitor -h 10.16.254.130



grant:

GRANT ALL PRIVILEGES ON eagleyes_spider.* TO 'app'@'%' IDENTIFIED BY 'admin2010' WITH GRANT OPTION ;
 test:

mysql -uapp -p admin2010 eagleyes_spider -h 12.34.56.78

 

 

分享到:
评论

相关推荐

    mysql 赋给用户权限 grant all privileges on.docx

    MySQL 用户权限管理 - GRANT 语句详解 MySQL 中的权限管理是数据库安全的重要组成部分,GRANT 语句是 MySQL 中用于赋予用户权限的主要语句。本文将详细介绍 GRANT 语句的使用方法和参数说明。 GRANT 语句的基本...

    MySQL的Grant命令

    ### MySQL的Grant命令详解 #### 一、Grant命令概述 MySQL中的`GRANT`命令用于授予用户特定的数据库权限。这些权限可以根据不同的需求细分为多种类型,并且可以在不同的层级上进行授权,包括整个服务器级别、单个...

    MySQL-Grant命令说明

    ### MySQL Grant 命令详解:用户权限管理与分配 #### 概述 在数据库管理中,权限控制是一项至关重要的任务,它确保了数据的安全性和完整性。MySQL通过`GRANT`命令提供了强大的权限管理功能,允许数据库管理员为...

    mysql的安装

    mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 完成后就能远程管理mysql了。 mysql服务名字 service mysqld start GRANT ALL PRIVILEGES ON *.* TO 'root'@...

    MySQL:grant_语法详解(MySQL_5.X)

    在MySQL 5.X版本中,grant语句是用来授权给用户权限的命令。该命令能够实现将特定的权限赋予MySQL中的特定用户,从而控制他们对数据库的操作。 一、权限的基本分类 MySQL中的权限大致可以分为两类:一类是普通数据...

    mysql5.7arm64.zip麒麟arm64架构下的deb安装包

    mysql5.7arm64.zip mysql5.7在麒麟arm64架构下的deb安装包 1.安装deb文件 ...mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; mysql> flush privileges;

    42.grant之后要跟着flush privileges吗?1

    在MySQL中,`GRANT`语句用于向用户授予各种权限,而`FLUSH PRIVILEGES`命令则是用来刷新MySQL的权限系统缓存,确保最新的权限设置被服务器所使用。通常情况下,当你使用`GRANT`给用户分配权限后,是否需要立即执行`...

    mysql允许远程连接

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; 这将使修改生效。 常见问题 在使用授权法之后,可能会出现无法在本地...

    MySql\Mysql创建用户和表.docx

    mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123'; 授予用户 joe 来自 10.163.225.87 的权限,可以对所有数据库的所有表进行所有操作: mysql>grant all privileges on *.* to joe...

    MYSQL权限不够解决办法

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Passwd'; mysql> FLUSH PRIVILEGES; ``` - **数据库权限**:授予对特定数据库的所有权限。 ```sql mysql> GRANT ALL PRIVILEGES ON dbname....

    MySQL如何使用授权命令grant

    MySQL的授权命令`GRANT`是数据库管理员用来控制用户对数据库资源访问权限的重要工具。它允许管理员精细地分配用户在数据库中的操作权限,确保数据安全并遵循最小权限原则。以下是对`GRANT`命令的详细解释和使用示例...

    MySQL用户权限设置

    - `GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;` - 通过添加`WITH GRANT OPTION`子句,用户不仅拥有所有权限,还能授予其他用户权限。 - 这对于需要委派...

    mysql设置指定ip远程访问连接实例

    `GRANT ALL PRIVILEGES`表示给予所有权限,`ON *.*`表示对所有数据库和表,`WITH GRANT OPTION`则允许用户将这些权限转授给其他用户。 - 要限制只允许特定IP(例如218.12.50.60)的远程访问,修改命令如下: ``...

    无法远程访问Mysql的解决方案

    `GRANT ALL PRIVILEGES ON *.* TO 'kevin'@'192.168.101.234' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;` 三、修改配置文件 如果上述方法仍然无法远程访问 Mysql,我们可以尝试修改 Mysql 的配置文件。在 ...

    远程用户连接mysql授权

    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; ``` 这里`'myuser'@'192.168.1.3'`表示用户`myuser`只能从IP地址为`192.168.1.3`的主机连接到MySQL...

    MySQL-添加新用户简化说明

    每次使用`GRANT`命令分配权限后,都需要通过`FLUSH PRIVILEGES`命令来更新MySQL服务器内部的权限缓存,以确保新设置的权限立即生效。 ```sql FLUSH PRIVILEGES; ``` 如果省略此步骤,可能不会立即看到权限更改的...

Global site tag (gtag.js) - Google Analytics