Linux下给mysql创建用户分配权限

原创 2017年01月15日 09:40:35

Linux下给mysql创建用户分配权限,首先是进入Linux系统,然后创建用户(@>是在linux中执行,mysql>是在mysql中执行):

  1. //登录MYSQL 
  2. @>mysql -u root -p 
  3. @>密码 
  4. //创建用户 
  5. mysql> insert into mysql.user(Host,User,Passwordvalues ('localhost','66php',password('66phpPWD')); 
  6. //刷新系统权限表 
  7. mysql>flush privileges

这样就创建好一个用户名为:66php,密码为:66phpPWD。下面是创建一个数据库,并为这个用户授权:

  1. //首先创建一个数据库(66phpDB) 
  2. mysql>create database 66phpDB; 
  3. //授权66php用户拥有66phpDB数据库的所有权限 
  4. @>grant all privileges on 66phpDB.* to 66php@localhost identified by '66phpPWD'//刷新系统权限表
  5. mysql>flush privileges;
  6. //退出后登录一下
  7. mysql>quit;  

all privileges一个是所有权限,可以分配select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个部分权限给用户,用英文逗号隔开。66phpDB.*如果换成*.*都表示所有的数据库中所有表的权限。用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%’表示从任何地址连接。66phpPWD‘连接密码’不能为空,否则无法创建。


版权声明:一首歌,一段情,你可曾体会?我的个人微信公众号:歌曲背后的故事。

相关文章推荐

在Linux下给mysql创建用户并分配权限及问题解决方案

1.新建用户   //登录MYSQL   @>mysql -u root -p   @>密码   //创建用户   mysql> insert into mysql.user(Host,Us...

linux下mysql yum 安装 新建用户 设置权限

linux下采用yum方式安装mysql,及新建用户,设置权限等操作,文章最后有删除数据库的操作,可以参考使用。...

Linux下部署ftp,分配用户权限

查看是否安装ftp服务 经rpm包放置 服务器(注意版本一致性  )  [root@localhost ~]# lsb_release -a     查看服务器版本 我的是RedHat 6.5版...

Linux下配置Java环境变量及分配用户权限

1 下载 去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK, 建议下载RPM自解压格式的(RPM in sel...
  • clypm
  • clypm
  • 2015年03月09日 17:20
  • 2106

linux下创建用户和设置文件权限

Linux下创建用户和解决用户无法创建文件及文件夹的问题

linux mysql 创建用户并授予权限

 1.新建用户   //登录MYSQL   #mysql -u root -p   #密码   //创建用户   mysql> insert into mysql.user(Hos...
  • fclwd
  • fclwd
  • 2014年06月16日 19:58
  • 666

linux下非root权限的mysql安装

  • 2010年12月16日 15:08
  • 27KB
  • 下载

Linux下安装MySQL并为其创建新用户图解教程

思路概述 1.下载所需的安装包 (Linux下用wget下载,笔者在window下下载的,用XSHELL命令RZ上传到Linux中) 2.安装MySQL 3.创建新用户并授权 图解教程 ...

linux下创建mysql用户

1、创建mysql数据库的管理用户 数据库安装好后,我们应该为mysql数据库创建一个管理帐号。要把root用户设置为管理员,此时需要执行下面命令: [root@CDS2 bin]# /u...

Linux下给mysql创建用户分配权限

1.新建用户   //登录MYSQL   @>mysql -u root -p   @>密码   //创建用户   mysql> insert into mysql.user(Host,Us...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下给mysql创建用户分配权限
举报原因:
原因补充:

(最多只允许输入30个字)