MySQL系列——MySQL用户和权限管理

MYSQL
用户 :
密码 :password()函数机制
登录名 :用户名@主机
账号 :认证
权限 :授权
mysqld启动后,会把授权加载到内存,后续SQL语句执行,直接在内存中查询授权信息
user :用户账号,全局权限
db :库级别权限
host :废弃
table_priv :表级别权限
column_priv :列级别权限
procs_priv :存储过程和存储函数相关的权限
proxies_priv :代理用户权限
详细信息如下图
MySQL系列——MySQL用户和权限管理

用户账号:br/>用户名@主机
用户名 16字符以内
主机形式 :
主机名
IP
网络地址

通配符 % , _
172.16.%.%
%.tom.com
--skip-name-resolve 忽略域名反向解析
权限级别 :
全局级别


列 SELECT INSERT UPDATE
存储过程和存储函数

临时表 :内存表 大小有限
heap : 16MB 堆内存
触发器 : 主动数据库

CREATE USER user@host [IDENTIFIED BY 'password']
GRANT
INSERT INTO mysql.user
FLUSH PRIVILEGES;

DROP USER 'username'@'host' 删除用户
RENAME USER old_name To new_name

REVOKE 取消权限
找回数据库密码 先关闭mysqld服务 ,--skip-grant-tables
启动mysqld_safe时传递两个参数 :
--skip-grant-tables
--skip-networking
通过更新授权表方式直接修改其密码,而后移除此两个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值