当前位置: 首页 > 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.lryc.cn/news/428543.html

相关文章:

  • 密码学之AES算法
  • GitHub每日最火火火项目(8.20)
  • (五)Flink Sink 数据输出
  • Spring 注入、注解及相关概念补充
  • 【Linux多线程】线程安全的单例模式
  • 基于jqury和canvas画板技术五子棋游戏设计与实现(论文+源码)_kaic
  • 指针 (四)
  • 便利店(超市)管理系统设计与实现(源码+lw+部署文档+讲解等)
  • Excel中的“块”操作
  • yolo V8训练 长条状目标
  • 数据结构与算法 - 设计
  • 62 网络设备的暗藏的操控者SNMP
  • 华硕飞行堡垒键盘全部失灵【除电源键】
  • 前端字符串将其分割成长度为 32 的子字符串数组
  • 小学二年级数学精选试题
  • 练习题 - 探索正则表达式re功能
  • 【Oracle 11G 配置使用教程1】
  • 【ubuntu24.04】docker pull 配置
  • 《机器学习》—— 通过下采样方法实现银行贷款分类问题
  • Synchronized重量级锁原理和实战(五)
  • linux常用网络工具汇总三
  • Linux中nano编辑器详解
  • 26-vector arraylist和linkedlist的区别
  • 20-redis穿透击穿雪崩
  • Docker使用教程
  • poi-tl循环放图片+文字说明
  • 数据结构之树的存储结构
  • Zotero 常用插件介绍
  • WebSocket协议解析
  • ES6 (一)——ES6 简介及环境搭建