当前位置: 首页 > news >正文

SQL - 数据库管理

  • 保障数据库安全的用户账户和权限问题,当在工作环境中使用MySQL的时候,我们需要创建其他用户账户,并赋予它们特定权限。
  • 创建一个用户
    • create user wolf@127.0.0.1 identified by '1234';
    • create user wolf@127.0.0.1 identified by '1234';-- 无               表示没有任何限制连接
      -- @127.0.0.1       限制用户的连接位置 IP、主机名、域名
      -- @'%.127.0.0.1'   %.表示该IP和它的任何子网域都可连接

  • 查看用户
    • select * from mysql.user;
  • 删除用户
    • drop user wolf@127.0.0.1
  • 更改密码
    • set password for wolf@localhost = '1234';
  • 授予权限
    • grant 权限 on 表名 to 用户;
    • -- 1.一个应用程序在数据库中读写数据,仅此而已
      create user moon_app@127.0.0.1 identified by '1234';
      grant select,insert,update,delete,execute
      on sql_store.*
      to moon_app@127.0.0.1;-- 2.一个新人,数据库管理人员,给予数据库管理权限
      grant all		-- all 一个数据库的最高权限
      on *.*
      to wolf@localhost;
      

  • 查看权限
    • show grants for wolf@localhost
  • 撤销权限
    • revoke 权限 on 表名 from 用户;
    • revoke delete,create view,update 
      on sql_store.* 
      from moon_app;

http://www.mrgr.cn/news/2252.html

相关文章:

  • 【运维项目经历|041】上云项目-物理机迁移到阿里云
  • Nginx反向代理功能
  • 拟合与插值|线性最小二乘拟合|非线性最小二乘拟合|一维插值|二维插值
  • 使用Element UI组件时,icon图标不显示
  • 等保测评的关键指标与评分标准:构建信息安全的量化评价体系
  • 巡检机器人的使用方法和维护保养
  • Keepalived实验
  • Spring Condition学习
  • 八股总结----数据库(MySQL和Redis)
  • 【xilinx】Versal Adaptive SoC DDRMC - NoC QoS 选项卡未出现
  • 配置MySQL主从,配置MySQL主主 +keeplive高可用
  • linux 安装GNOME Boxes
  • 聊聊JS中的WebSocket
  • 【vue教程】七. Vue 的动画和过渡
  • 代码随想录算法训练营第十五天(一)| 110.平衡二叉树 (优先掌握递归)257. 二叉树的所有路径
  • dev c++中,在C++11模式下编译带M_PI宏的文件报错的解决办法
  • 封装ajax之类的请求有没有必要考虑超时机制?
  • 景联文科技:图像标注的类型有哪些?
  • 浮点数的使用
  • 【Qt】 常用控件QLCDNumber