mysql新建授权账号系列问题

对于mysql数据库的操作,有时为了安全及分级管理的需求,需要对不同的用户授予不同的权限,并且对于授权的用户,不仅要给予其对数据库的增产改查等操作权限,还要使其有执行数据库的函数和存储过程的权限,具体的操作如下:

一、对数据库test 新建授权用户:

一般有几种类别的授权操作:

1、对网站连接用户授权

时间: 2024-08-02 16:25:06

mysql新建授权账号系列问题的相关文章

mysql 开发进阶篇系列 55 权限与安全(安全事项 )

一. 操作系统层面安全 对于数据库来说,安全很重要,本章将从操作系统和数据库两个层面对mysql的安全问题进行了解. 1. 严格控制操作系统账号和权限 在数据库服务器上要严格控制操作系统的账号和权限,在安装mysql时就要重视安全问题. (1) 锁定mysql用户. (2) 其它任何用户都采取独立的账号登录,管理员通过mysql专有用户管理mysql服务,或者通过 root su到mysql用户下进行管理. (3) mysql用户目录下,除了数据文件目录,其它文件和目录属主都改为root. 我本

MySql 新建用户与数据库的实际操作步骤

以下的文章主要讲述的是MySql 新建用户的创建.新建数据库的实际操作步骤以及用户如何进行授权和删除用户的实际操作方案.还有对修改密码的实际操作,以下就是正文的主要内容的创建. 1.MySql 新建用户. 登录MYSQL @>mysql -u root -p @>密码 创建用户 mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub ject) values(&q

mysql新建用户本地无法登录

mysql新建用户本地无法登录 MySQLDebianGoogleAccess 出此是用mysql,因为root权限过高,所以新建一用户appadmin,权限仅为要用到的数据库.创建语句如下:grant select,insert,update,delete on test.* to [email protected]"%" identified by "password";其中@“%”是可以在任何地址登录. 创建后到mysql.user下查看,有该用户.但是使用m

MySQL数据库授权的两种方式

MySQL数据库授权的两种方式 方法一:通过grant命令创建用户并授权 grant命令简单语法如下: grant all privileges on dbname.* to [email protected] identified by 'passwd'; 列表说明如下: 说明:上述命令是授权localhost主机上通过用户username管理dbname数据库的所有权限,密码是passwd.其中,username,dbname,passwd可根据业务的情况修改. 举例:创建zd用户,对tes

渗透学习笔记--场景篇--通过mysql的root账号来get shell

场景介绍:         今天的场景是前一周在内网渗透的时候遇到过的,找到一个mysql数据库弱口令.     账号和密码分别是root,也就是mysql中的dba.     这里其实权限很大了,首先mysql的root用户具有文件写权限,同时mysql5.0以上,提供一个system函数,而这个函数通常被攻击者用作shell的接口.     那时在遇到这个弱口令时,我就在想怎样快速的拿下这台主机,通过mysql的root账号.是否有比较快速的方法,这时候,我当然想到了sqlmap.经过查询g

MySQL字段授权与视图的区别

MySQL字段授权时,如果Select * 查询全表将会报错,只能Select被授权的字段,而视图则可以Select * from table_name.

exchange 2010 EMC创建邮箱时无法同步AD中新建的账号

最近客户公司exchange 2010出现了一个奇怪的现象,在AD中创建一个新的账号,然后在exchange 2010 EMC中新建邮箱时,在向导中选择现有用户时却发现找不到这个用户,同样,在exchange 2010 EMC中直接创建邮箱,同时新建AD账号后,在AD用户和计算机中也无法找到这个账号. 客户的环境比较简单,是单林单域多站点的情况,分别为bj.sz.tw,每个站点各有两台DC和一台exchange. 经过检查,发现这种情况并没有在bj和tw出现,而且各站点的DC都复制正常,我尝试在

MySQL用户授权 和 bin-log日志 详解和实战(http://www.cnblogs.com/it-cen/p/5234345.html)

看 了上一篇博文的发布时间,到目前已经有三个月没更新博文了.这三个月经历了很多事情,包括工作.生活和感情等等.由于个人发展的原因,这个月准备换工作 啦.在这段时间,我会把Web大型项目中所接触到的技术都总结出来,分享给各位支持我的博友.博客园是个好地方,在这里能学到很多东西,同时你也可以收获 很多东西,就比如我本人,去年被两个比较大型的在线培训机构邀请当讲师(只接受了一家,当然由于太忙所以课程录制也不是特别多),另有一企业聘请我写一本 技术相关的书籍(我拒了,没时间写)等等,这些都是我在博客园里

MySQL修改root账号密码的方法

MySQL修改root账号密码的方法 MySQL数据库中如何修改root用户的密码呢?下面总结了修改root用户密码的一些方法 1: 使用set password语句修改 mysql> select user();+----------------+| user() |+----------------+| root@localhost |+----------------+1 row in set (0.08 sec) mysql> set password=password('123456