试论述MySQL用户获取数据库数据访问权限的三种方法的具体使用

(1)grant all 赋予所有的权限 (2)demo.* 数据库 demo 中所有的表 (3)newuser 用户名 (4)@localhost 在本地电脑上的 mysql server 服务器 (5)identfified by ‘password’ 设置密码 增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的...
试论述MySQL用户获取数据库数据访问权限的三种方法的具体使用
1、grant语句

格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”

说明:

(1)grant all 赋予所有的权限

(2)demo.* 数据库 demo 中所有的表

(3)newuser 用户名

(4)@localhost 在本地电脑上的 mysql server 服务器

(5)identfified by ‘password’ 设置密码

增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:
2、sql语句

代码如下

mysql>INSERT INTO user (host,user,password) VALUES(’192.168.206.%’,'high_vod’,PASSWORD(‘high_vod’));
mysql>INSERT INTO db
VALUES(’192.168.206.%’,'high_vod’,'high_vod’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'N’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’);
mysql>FLUSH PRIVILEGES;2015-05-28
mengvlog 阅读 10 次 更新于 2025-07-21 09:04:54 我来答关注问题0
  •  翡希信息咨询 mysql数据库怎样连接数据库

    步骤:首先,确保MySQL服务器正在运行,并且你已经在MySQL服务器上创建了相应的数据库和用户,同时为用户授予了访问该数据库的权限。然后,打开命令行工具,输入mysql u 用户名 p命令并按回车。系统会提示你输入密码,输入密码后即可登录MySQL。登录后,可以使用USE 数据库名;命令来选择要连接的数据库。使...

  • 开源社区:开源社区也是获取免费MySQL数据库资源的重要途径。用户可以在社区中查找相关的开源项目、插件和工具,以满足自己的需求。同时,社区中的开发者也会分享他们的经验和技巧,帮助用户更好地使用MySQL数据库。四、注意事项 数据安全:尽管MySQL Community Server是免费的,但用户在使用过程中仍需注意数据...

  •  翡希信息咨询 Mysql 数据库介绍

    官方网址:http://www.mysql.com/中文官网地址:https://www.mysql.com/cn/社区版本下载地址:http://dev.mysql.com/downloads/mysql/通过访问这些官方资源,用户可以获取 MySQL 的最新信息、下载最新版本、参与社区讨论等。综上所述,MySQL 是一款功能强大、易于使用且广泛应用的关系型数据库管理系统...

  • 本文介绍了从MySQL数据库中获取表数据的C语言实现方案。需要先安装MySQL Connector/C库,然后使用mysql_init()和mysql_real_connect()函数连接MySQL数据库,mysql_query()函数执行查询操作,mysql_use_result()函数获取查询结果,mysql_fetch_row()函数解析查询结果,并使用mysql_close()和mysql_free_result...

  • mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';创建完用户后,可以查询MySQL用户表以确认用户已被创建,执行以下查询命令:mysql> SELECT host, user, password FROM mysql.user WHERE user='myuser';接着,需要赋予该用户对特定数据库的访问权限。假设要赋予用户对数据库'...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部