MySQL用户的基本操作
来源:互联网 发布:黄石淘宝运营招聘 编辑:程序博客网 时间:2024/05/21 15:03
添加用户:
CREATE USER 'username'@'hostname' IDENTIFIED BY 'password'
//创建了一个用户名为username,密码为password,且仅对主机hostname有效。此时该用户没有任何权限。(该用户对所有库与所有表都有效)
修改用户名:
RENAME USER 'username'@'hostname' TO 'target_username'@'target_hostname'
修改用户密码:
SET PASSWORD FOR 'username'@'hostname' =PASSWORD('target_password')
添加用户权限:
GRANT SELECT,INTSERT ON Database_name.table_name TO 'username'@'hostname'
//如果用户已存在将要添加权限中的某项权限,是可以成功执行语句的,并添加用户未拥有的权限。所有的权限仅对指定数据库中指定表有效。
撤销权限:
REVOKE SELECT,INSERT ON Database_name.table_name FROM 'username'@'hostname'
//撤销权限时,允许语句中含有用户未拥有的权限。
删除用户:
1.DROP USER 'username'@'hostname'
2.从mysql数据库user表中删除用户数据
阅读全文
1 0
- MySQL用户的基本操作
- mysql用户基本操作
- 显示所有用户,mysql的基本操作
- MySQL 基本操作和用户管理
- MySQL的基本操作
- Mysql的基本操作
- MySQL的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySql的基本操作
- MySql的基本操作
- mysql 的基本操作
- mysql的基本操作
- MySQL的基本操作
- MySQL的基本操作
- mysql的基本操作
- MySQL的基本操作
- mysql的基本操作
- MAC OSX安装Python环境 + Visual Studio Code
- JSTL EL的使用
- 程序员的四大禁忌
- 多维顺序存储数组之地址求解问题
- 《Android学习笔记》gravity和Layout_gravity的区别
- MySQL用户的基本操作
- Python datetime time os模块 常用操作
- (const int *p)、(int const *p)、(int *const p)、(const int *const p)的区别
- vue-cli的使用(快速搭建项目)
- Android和Java中RSA标准不一致解决方法
- 深入理解java异常处理机制(用于自学)
- tcp/ip学习笔记--第20章 TCP Bulk data flow
- LeakCanary 原理浅析
- 远程连接不上Ubuntu