博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL创建用户,并设置指定访问数据库
阅读量:6604 次
发布时间:2019-06-24

本文共 627 字,大约阅读时间需要 2 分钟。

一、创建用户并授权

1. 登录mysql 

mysql -u root -q

输入密码
2. 创建数据库(已有数据库就不需要建立)

create database newDB;//以创建newDB为例

3. 创建用户

创建userone,只能本地访问

 create user userone@'localhost' identified by 'password';

创建usertwo,可以远程访问

 create user usertwo@'%' identified by 'password';

'%' - 所有情况都能访问

‘localhost’ - 本机才能访问
’111.222.33.44‘ - 指定 ip 才能访问

4. 修改用户密码

以userone为例:

 set password for 'userone'@'%'=password('1234')

5. 为用户授权

授予userone管理newDB的全部权限 

grant all privileges on dbdata.*@'%' to userone identified by '1234';

授予userone全部数据库权限,并修改密码

 grant all on *.* to 'usertwo'@'%' identified by '123456';

转载于:https://www.cnblogs.com/xiaobingch/p/10107999.html

你可能感兴趣的文章
【BZOJ 1901】Dynamic Rankings
查看>>
阿里架构师都在学的知识体系
查看>>
[Python]json 错误xx is not JSON serializable
查看>>
MVC用户验证
查看>>
记录东方财富网的自定义字体反爬
查看>>
linux命令 --> pwd命令
查看>>
14猜拳游戏
查看>>
【4】通过简化的正则表达式处理字符串
查看>>
PHP中使用Elasticsearch
查看>>
layer 不居中的坑爹问题
查看>>
input file样式,文件路径、文件名的获取
查看>>
while循环和 do while 的区别
查看>>
android 运行时出现The connection to adb is down, and a severe error has occured.(转)
查看>>
Oracle数据库修改表结构
查看>>
问题:关于贴友一个用js传递value默认值的简单实现
查看>>
Python dict dictionaries Python 数据结构——字典
查看>>
【SICP练习】151 练习4.7
查看>>
MySQL高可用架构之Keepalived+主从架构部署
查看>>
如何在分组时,连接多个行数据
查看>>
Codeforces 1149 B - Three Religions
查看>>