MySQL数据库用户创建

原创 2015年07月10日 14:40:10

创建一个密码为test1234,用户名为yii2db

CREATE USER 'yii2db'@'localhost' IDENTIFIED BY 'test1234';

给创建的用户授权

语法:
GRANT [type of permission] ON [database name].[table name] TO '[username]'@'localhost’;

数据库权限种类
+ ALL PRIVILEGES- as we saw previously, this would allow a MySQL user all access to a designated database (or if no database is selected, across the system)
+ CREATE- allows them to create new tables or databases
+ DROP- allows them to them to delete tables or databases
+ DELETE- allows them to delete rows from tables
+ INSERT- allows them to insert rows into tables
+ SELECT- allows them to use the Select command to read through databases
+ UPDATE- allow them to update table rows
+ GRANT OPTION- allows them to grant or remove other users’ privileges

例子:

GRANT CREATE,DELETE,INSERT,SELECT,UPDATE,DROP ON *.* TO 'yii2db'@'localhost';
GRANT ALL PRIVILEGES ON *.* TO 'yii2db'@'localhost';

刷新权限

FLUSH PRIVILEGES;

实例:删除一个数据库用户,然后创建数据库用户并赋予权限。
DROP USER 'yii2dbuser'@'localhost';
CREATE USER 'yii2dbuser'@'localhost' IDENTIFIED BY 'dbpassword';
GRANT CREATE,DELETE,INSERT,SELECT,UPDATE,DROP ON yii2db.* TO 'yii2dbuser'@'localhost';
FLUSH PRIVILEGES;

参考:https://dev.mysql.com/doc/refman/5.1/en/grant.html

mysql数据库和用户创建

1. 创建数据库:      create database test; 2.创建用户:     -----------任何终端都可以连接     grant select,insert,update...
  • yangguangjiujiu99
  • yangguangjiujiu99
  • 2014年04月02日 16:28
  • 171

mysql数据库备份还原及表空间和用户创建

mysql数据库备份还原 1,本地机器copy文件到一台机器 scp /path(路径)/file(文件) 10.10.10.10(对方机器ip):/paht(路径)/file(文件)      ...
  • liufangaliya
  • liufangaliya
  • 2014年09月11日 16:45
  • 861

Spark修炼之道(基础篇)——Linux大数据开发基础:第三节:用户和组

本节主要内容 理解用户和组的概念 用户管理 组管理 权限分配 1. 理解用户和组的概念在第一讲中我们提到,linux是一种多任务、多用户的操作系统,在讲ls -l命令行我们看到如下文件详细信息:roo...
  • lovehuangjiaju
  • lovehuangjiaju
  • 2015年08月23日 14:47
  • 4888

详解Sybase用户管理

Sybase用户管理是Sybase数据库的重要组成部分,下面就为您详细介绍Sybase用户管理的相关知识,如果您感兴趣的话,不妨一看。 在SYBASE数据库中,Sybase用户管理是系统管理的一...
  • s464036801
  • s464036801
  • 2014年05月23日 22:21
  • 1010

如何解决用户添加到AD Group仍然无法访问SharePoint网站的问题?

在将用户添加到AD Group后,遇到个问题,在AD group有权限的站点,此用户仍然无法访问。本文主要介绍此问题的原因和如何调整。...
  • WarmSunshine7
  • WarmSunshine7
  • 2018年01月28日 23:54
  • 45

建立用户分页WEB界面

建立用户分页WEB界面 By Muhammad Mosa August 21,2006 有时候我们可能需要建立自己的数据对象来替换DataSets和DataTables. 但是这样我们就不能再用到Da...
  • MantelGreen
  • MantelGreen
  • 2006年09月06日 12:50
  • 927

MySQL数据库创建一个用户跟权限的应用

以前好像就学了mysql数据库的crud,今天学了下创建用户跟权限的管理。 首先是1.创建用户:CREATE USER '用户名'@'可以登陆此账户的ip地址' IDENTIFIED ...
  • sunyloveyun
  • sunyloveyun
  • 2016年06月14日 23:07
  • 1306

Oracle跨用户创建视图

create or replace View_nameselect * from B.Table1;A用户创建视图,使用到B用户的表,提示权限不足;解决办法,B用户登录,执行命令grant selec...
  • zzjzhao
  • zzjzhao
  • 2009年08月11日 17:19
  • 1171

Oracle用户Profile详解

转自: http://qindingsky.blog.163.com/blog/static/31223362011102595631763/ http://blog.163.com/hoh_na...
  • lee4037
  • lee4037
  • 2014年11月20日 18:03
  • 410

oracle用户创建

1.数据库安装时的参数设定下面数据库所用的版本为ORACLE 9I (9.2.0),安装数据库时,数据库系统会创建一个数据库实例,其中:安装目录选为:oracle,数据库名与数据库SID号都输入:or...
  • huiseshiyiyue
  • huiseshiyiyue
  • 2012年04月28日 08:58
  • 68
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL数据库用户创建
举报原因:
原因补充:

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