mySQL之创建账户与授权
来源:互联网 发布:qt 组态软件 编辑:程序博客网 时间:2024/05/01 23:17
创建账户
创建所有用户可以连接的账户quincy,密码123。
create user ‘quincy’@’%’ identified by ‘123’;
创建局域网内用户可以连接的账户quincy,密码123。
create user ‘quincy’@’192.168.20.%’ identified by ‘123’;
创建本地账户quincy,密码123。
create user ‘quincy’@’localhost’ identified by ‘123’;
查看当前用户:
select user();
在root下删除用户(可以直接删除):
drop user ‘quincy’@’%’;
drop user ‘quincy’;
授权
一级授权
和root有一样的权限,可以操作所有的数据库,及下属所有的表和字段。创建时用户账户也会被创建。
grant all privileges on *.* to ‘quincy’@’localhost’ identified by ‘123’;
二级授权
对某个数据库的所有表进行授权。
grant all privileges on db1.* to ‘quincy’@’%’ identified by ‘123’;
三级授权
对某个数据下某张表进行授权。
grant all privileges on db1.t1 to ‘quincy’@’%’ identified by ‘123’;
四级授权
对某个字段授权比较特殊,需要用某个权限而不能用all privileges来授权,否则报错:
grant select (id),update (id) on db1.t1 to ‘quincy’@’%’ identified by ‘123’;
回收权限
revoke all privileges on db1.t1 from ‘quincy’;
revoke all on db1.t1 from ‘quincy’;
- mySQL之创建账户与授权
- MySQL创建账户及授权
- mysql账户授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- MySQL创建用户与授权
- mysql创建用户与授权
- MySQL创建用户与授权
- Hibernate中数据库方言(dialect)
- 微信jssdk封装
- Linux下如何查看tomcat是否启动/系统日志等
- 常用数据库对象查询
- Mac下安装配置gradle
- mySQL之创建账户与授权
- ios 后台下载,app退出再进入可以断点续传 NSURLSessionDownloadTask(一)
- 爬虫工具的信息挖掘
- Linux网络编程
- debian8安装mysql(MariaDB)
- 编写Web页面的注意事项
- markdown2pad pro注册码
- asyncio/aiohttp 的协程爬虫
- 微擎标题头修改<title></title>