Mysql添加用户
使用可以对mysql数据库用户表有操作权限的用户名登陆mysql
insert into user(Host,User,Password) values('%','name','password');
如果work用户没有登陆权限,则
killall mysqld
share/mysql/mysql.server start
grant all on *.* to work@'%' identified by "password";
MySQL赋予用户权限的命令的简单格式为
grant 权限 on 数据库对象 to 用户
grant 权限 on 数据库对象 to 用户 identified by "密码"
用户名:ad,密码:ad_pass,登陆ip:192.168.0.10
//用户在所有登陆ip的权限
grant all on *.* to ad@‘%’ identified by "ad_pass";
//开放管理MySQL中所有数据库的权限
grant all on *.* to ad@'192.168.0.10' identified by "ad_pass";
//开放管理MySQL中具体数据库(test)的权限
grant all privileges on test to ad@'192.168.0.10' identified by "ad_pass";
或
grant all on test to ad@'192.168.0.10' identified by "ad_pass";
//开放管理MySQL中具体数据库中的表(test.table1)的权限
grant all on test.table1 to ad@'192.168.0.10' identified by "ad_pass"
//开放管理MySQL中具体数据库的表(test.table1)的部分列的权限
grant select(id,se,rank) on test.table1 to ad@'192.168.0.10' identified by "ad_pass";
//开放管理操作指令
grant select,insert,update,delete on test.* to ad@'192.168.0.10' identified by "ad_pass";
//回收权限
revoke all on *.* from ad@localhost;
//查看MySQL用户权限
show grants;
show grants for ad@localhost;
- 浏览: 137989 次
文章分类
最新评论
发表评论
-
(转)mysql 格式化日期 DATE_FORMAT,FROM_UNIXTIME,UNIX_TIME等
2013-03-01 16:40 11151. DATE_FORMAT() 函数用于以不同的格式显示日 ... -
(转载)mysql通过关联修改表中两个字段的值
2013-01-21 15:28 1117mysql通过关联修改表中 ... -
转Error Code: 2006 - MySQL server has gone away(Error Code: 2006 - MySQL 服务器已离线)
2012-12-27 11:14 928刚才在导入数据库的时候 SQLyog 报错了Error Cod ... -
主从服务器配置
2012-12-18 17:06 744安装环境:主服务器::192.168.1.10从服务器::19 ... -
同机MySQL主从同步设置
2012-12-18 17:02 7901、 配置主库my.ini port=3306 data ... -
MySQL主从复制与读写分离
2012-12-18 16:05 710MySQL主从复制(M ... -
mysql主从复制
2012-12-18 15:23 646mysql主从复制 怎么安装mysql数据库,这里不说了,只 ... -
(转载)MySQL的log-bin的日志功能
2012-12-18 15:10 642装mysql,运行一段时间后 ... -
(转载)mysql 远程连接速度慢的解决方案
2012-12-14 15:35 686PHP远程连接MYSQL速度慢,有时远程连接到M ... -
(转载)MySQL常用操作基本操作
2012-12-13 11:18 669MySQL常用操作基本操作,以下都是MySQL5.0下测试通过 ... -
MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8
2012-12-13 11:12 745原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf ... -
mysql从一个表向另一个表转移数据的存储过程
2012-12-11 10:59 822DELIMITER $$ USE `sms`$$ DROP ... -
(转载)MYSQL数据表损坏的原因分析和修复方法
2012-11-28 09:23 700一、表损坏的原因分析 以下原因是导致mysql 表毁坏的 ... -
MySQL日期时间函数大全
2012-11-17 10:38 638DAYOFWEEK(date) 返回日期date是星期几(1 ... -
(转载)Windows下安装MySQL最佳实践
2012-10-15 17:41 715一、背景 其实在Windows下安装MySQL可谓是一件很简 ... -
mysql 数据表合并并且只重复数据只读取一条
2012-09-21 14:56 1710mysql教程 数据表合并并且只重复数据只读取一条//首先我们 ... -
Linux下设置MySQL编码
2012-09-11 13:59 776在某些时候,我们需要要修改mysql默认数据库的编码,以保证某 ... -
mysql show processlist 显示mysql 查询进程
2012-09-10 16:05 817processlist命令的输出结果显示了有哪些线程在运行,可 ... -
MySQL中的临时表使用方法
2012-09-06 09:51 604当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量 ... -
让MySQL支持InnoDB
2012-08-22 09:25 820情况一 linux 下 G一 ...
相关推荐
在IT领域,数据库管理是确保数据安全、高效访问的关键环节,而MySQL作为一款广泛使用的开源关系型...通过上述步骤和注意事项,你可以有效地在MySQL中添加用户并管理其权限,从而确保数据库系统的稳定运行和数据安全。
本文将详细介绍如何在MySQL命令行环境下添加用户、管理权限以及删除用户。 1. **创建用户** 使用`CREATE USER`语句来创建新的用户。基本格式如下: ``` CREATE USER 'username'@'host' IDENTIFIED BY 'password'...
### MySQL添加新用户简化说明 #### 一、引言 在数据库管理中,为了确保数据的安全性和可控性,经常需要创建新的用户账户,并为这些账户分配特定的权限。MySQL作为一款广泛使用的开源关系型数据库管理系统,提供了...
本文将详细介绍 MySQL 中的用户管理和权限控制,包括添加用户、删除用户、授权、回收权限等操作。 一、创建用户 在 MySQL 中,可以使用 INSERT 语句创建用户。例如,创建一个名为 "test" 的用户,密码为 "1234",...
"开启外部访问mysql权限的功能" ...开启外部访问mysql权限的功能需要安装mysql服务、配置防火墙、授权用户访问权限和解决中文乱码问题等多个步骤。只有正确地完成每个步骤,才能成功地开启外部访问mysql权限的功能。
### 远程用户连接MySQL授权详解 ...需要注意的是,在实际应用中应当综合考虑安全性、性能等因素,合理设置权限和配置。此外,随着技术的发展,MySQL也提供了更多高级特性来支持更复杂的远程访问需求。
在MySQL数据库中添加新用户权限是一项关键的管理任务,它涉及到数据库的安全性和访问控制。本文主要探讨了两种方法,即使用GRANT语句和直接操作MySQL授权表来完成这一过程,但推荐使用GRANT语句,因为这种方法更简洁...
- 移除其他不必要的用户权限。 #### 四、设置D:盘的权限 为了进一步保障MySQL服务的安全性,还需要对D:盘进行权限设置。 1. **分配“读取权限”**:右键点击D:盘,选择“属性”->“安全”->“高级”->“编辑”。...
### MySQL用户权限设置详解 #### 一、创建新用户与基本权限设置 在MySQL中,创建新用户是一项基本但至关重要的任务。以下是如何通过root用户登录后创建新用户及其相关权限设置的过程: **命令示例:** ```sql ...
本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如授予权限、查看权限和撤销权限。 ### 用户管理 1. **新建用户**: 使用`CREATE ...
8. **权限管理**:用户可以方便地管理MySQL用户的权限,分配角色,控制对数据库资源的访问。 9. **图表和报告**:SQLyog还可以生成数据库的统计报告和图表,有助于理解数据分布和趋势,辅助决策。 总的来说,MySQL...
添加新用户到MySQL涉及到权限的授予,这是一个关键步骤,因为不当的权限分配可能导致数据安全风险。以下是一个通用的语法结构用于创建新用户并分配权限: ```sql GRANT [privileges],[privileges]... ON [database]...
管理MySQL数据库包括管理用户账户和相应的权限,确保数据的安全和有效访问。本文将详细讨论如何进行MySQL管理密码的恢复与设置,以及如何进行用户授权和撤销。 1. MySQL密码恢复及设置 MySQL管理密码的恢复和设置...
本项目以C#作为主要编程语言,利用MySQL数据库存储和管理用户权限,旨在提供一个完整的、可复用的解决方案。下面我们将详细探讨这个框架涉及的主要知识点。 首先,我们要理解C#作为.NET平台的主要编程语言,它提供...
### phpMyAdmin新建数据库、添加用户及配置用户权限方法 #### 一、新建数据库 在使用phpMyAdmin管理MySQL数据库时,首先需要了解如何创建一个新的数据库。以下步骤将引导您完成这一过程: 1. **登录phpMyAdmin**...
### MySQL恢复root用户超级权限方法 #### 背景与问题描述 在使用MySQL数据库时,如果...通过上述步骤,您不仅可以解决忘记密码的问题,还可以确保root用户拥有完整的超级权限,从而更好地管理和维护MySQL数据库系统。
在JSP中,可以创建一个专门的管理员界面(admin.jsp),展示用户列表,提供添加、编辑和删除用户的入口。这些操作对应的HTTP请求会被服务器端的Java代码处理,与数据库交互执行相应的SQL语句。 **JSP与Servlet交互*...
这涉及用户凭证的验证(例如,通过密码哈希比较)、会话管理(session或cookie)和权限控制,确保用户只能访问和操作他们自己的博客内容。 4. **模板引擎**:为了使博客系统具有良好的用户界面,可以使用模板引擎...
随着技术的快速发展,MySQL作为一款广泛使用的开源数据库管理系统,在全球范围内拥有庞大的用户群体,因此,掌握如何在不同的操作系统环境下安装和配置MySQL显得尤为重要。 首先,要完成MySQL的安装,必须清楚地...