数据库学习之用户管理和权限问题

未完成

grant命令

grant命令用来管理权限,grant是集授权、创建用户、修改密码到等一系列权限于一身的一个命令。

语法

sql 复制代码
  grant 权限列表  on 库名.表名 to 用户名@'客户端主机' 
  		[identified by '密码'  with option参数];

例子

任意数据库全部权限赋给123这个用户,并且123这个用户可以远程登陆,并且设置123这个用户的密码为123

sql 复制代码
 grant all on *.* TO 123@'%' indentify by '123';

创建用户命令

语法

sql 复制代码
create user [if not exists] 用户名称@'localhost' identified by 密码;

例子

如果123这个用户不存在,则创建123这个用户,并且123这个用户可以远程登陆,并且123这个用户密码为123

sql 复制代码
create user if not exists 123@'%' identified by '123';
相关推荐
weixin_424999361 分钟前
c++如何利用内存映射读取超大文件_CreateFileMapping与mmap【进阶】
jvm·数据库·python
m0_674294643 分钟前
C++如何读取YAML配置并动态生成UI界面_反射机制模拟用法【进阶】
jvm·数据库·python
m0_6403093021 分钟前
如何用SQL统计每组的平均值同时显示原行_OVER子句
jvm·数据库·python
charlie11451419125 分钟前
嵌入式Linux驱动开发(3)——内核模块机制 - Linux 的插件系统
linux·运维·开发语言·驱动开发·嵌入式硬件·学习
qq_3721542326 分钟前
Redis如何在应用启动时预热缓存数据
jvm·数据库·python
2601_9498153326 分钟前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
解救女汉子31 分钟前
CSS如何利用CSS变量进行渐变色管理_提升渐变配置的灵活性
jvm·数据库·python
杨云龙UP38 分钟前
2000—CentOS Linux 7上部署Oracle 19c(19.3) RAC(RedHat/CentOS 7/8)
linux·运维·服务器·数据库·oracle·centos
m0_678485451 小时前
怎么导入只包含特定表的SQL文件_正则提取与分离导入
jvm·数据库·python
星晨雪海1 小时前
若依框架原有页面功能进行了点位管理改造之列表查询(4)
数据库·sql·mybatis