MySQL创建编辑用户
文章展示MySQL#用户创建编辑
登录入
MySQL运行下列命令登录
mysql-uroot-p
MySQL根密码提示
云服务器根密码)
创建新用户
新建用户并同时为用户设置密码
下示例命令显示,用用户名创建用户测试
:
Create使用测试@'localhost'识别
下一步,你需要冲洗特权,重新加载用户名
表格内
MySQL每次添加或编辑用户时必须执行此步数 。
下示例显示命令冲刷权限 :
FLUSH特权成交权限-选择
设置新用户权限
现阶段新用户测试
)没有权限集无法操作
任何东西您可能想开始设置权限分配安全选择
所有数据库权限(只读)可授与
运行命令选择权限
grantsseect on*.测试@localhost权限-全部
新建数据库并允许测试
以至能完全取用它,以至能取用
可创建、阅读、更新和删除记录,如下文所示
示例 :
Create数据测试数据库和用户可分配特权:Grant所有Privileces on mystestdb测试@localhost
注解:你必须包括数据库名称周围的回溯图解
设置时您可能想使用此类型权限
上传用户数据库网络应用用户不需要
访问任何其他数据库
通过运行下列命令冲淡特权 :
FLUSH特权
登录为新用户
验证权限设置正确后登录 MySQL
新用户运行命令如下:
mysql-u测试-p
提示时输入密码测试
用户.
后登录为测试
用户创建新数据库
运行下命令 :
Create数据测试b2
报错显示器
ERROR 1044 (2000年4月4日):用户'测试'拒绝访问@'localhost'数据库'mystateb2
出错是因为测试
用户唯一拥有所有特权
For
mytestdb数据库安全选择
特权所有其它
下降用户
需要下传用户时,进程类似于下传数据库上头
下例显示如何下降测试
用户名 :
DROP使用测试@'localhost'
注解:你必须登录 MySQL为root用户执行此操作
动作
更新 29天前