iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >两种MySQL数据库授权的方式介绍
  • 769
分享到

两种MySQL数据库授权的方式介绍

2024-04-02 19:04:59 769人浏览 独家记忆
摘要

下面讲讲关于两种Mysql数据库授权的方式介绍,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完两种mysql数据库授权的方式这篇文章你一定会有所受益。Mysql数据库授权的两种方

下面讲讲关于两种Mysql数据库授权的方式介绍,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完两种mysql数据库授权的方式这篇文章你一定会有所受益。

Mysql数据库授权的两种方式

方法一:通过grant命令创建用户并授权

  1. grant命令简单语法如下:

    grant all privileges on dbname.* to username@localhost identified by 'passwd';

  2. 列表说明如下:

    两种MySQL数据库授权的方式介绍

    说明:上述命令是授权localhost主机上通过用户username管理dbname数据库的所有权限,密码是passwd。其中,username,dbname,passwd可根据业务的情况修改。

  3. 举例:创建zd用户,对test库具备所有权限,允许从localhost主机登陆管理数据库,密码为123456。

    首先,查看下当前数据库用户情况:

    mysql> select user,host from mysql.user;

    两种MySQL数据库授权的方式介绍然后,执行如下授权命令:

    mysql> grant all on test.* to zd@localhost identified by '123456';

    最后,查看当前数据库用户情况:

    mysql> select user,host from mysql.user;

    两种MySQL数据库授权的方式介绍

    查看授权用户具体权限:

    mysql> show grants for zd@localhost;(或者mysql> show grants for zd@localhost\G)

    两种MySQL数据库授权的方式介绍

    说明:可以看到默认权限是usage,即连接权限,后面又增加了all权限!

方法二:create和grant配合法

  1. 首先创建用户username及密码passwd,授权主机localhost。

    语法:create user username@localhost identified by 'passwd';

    如:创建用户www及密码123456,授权主机localhost。

    mysql> create user www@localhost identified by '123456';

  2. 然后授权localhost主机上通过用户username管理dbname数据库的所有权限,无需密码。

    语法:grant all on dbname.* to username@localhost;

    如:授权localhost主机上www管理test数据库的所有权限。

    mysql> grant all on test.* to zd@localhost;

  3. 查看当前用户信息:

    mysql> select user,host from mysql.user;

    两种MySQL数据库授权的方式介绍

  4. 查看www具体权限:

    mysql> show grants for www@localhost;(或者mysql> show grants for www@localhost\G)

    两种MySQL数据库授权的方式介绍

  5. 对于以上两种MySQL数据库授权的方式相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的数据库板块。

您可能感兴趣的文档:

--结束END--

本文标题: 两种MySQL数据库授权的方式介绍

本文链接: https://www.lsjlt.com/news/35943.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 两种MySQL数据库授权的方式介绍
    下面讲讲关于两种MySQL数据库授权的方式介绍,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完两种MySQL数据库授权的方式这篇文章你一定会有所受益。MySQL数据库授权的两种方...
    99+
    2022-10-18
  • Oracle数据库的两种授权收费方式详解
    Oracle数据库是收费的吗 答案是模棱两可的,根据不同的使用环境或用途,可以分为收费和不收费两种。其实oracle数据库软件本身是不收费的;任何人在已连接互联网的电脑上都可以从Oracle官方网站免费下载并安装Orac...
    99+
    2022-10-25
  • MySQL数据库的权限介绍
    本篇内容介绍了“MySQL数据库的权限介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MySQL权限介绍...
    99+
    2022-10-18
  • 数据权限筛选(RLS)的两种实现介绍
      在应用程序中,尤其是在统计的时候, 需要使用数据权限来筛选数据行。 简单的说,张三看张三部门的数据, 李四看李四部门的数据;或者员工只能看自己的数据, 经理可以看部门的数据。这个在微软的文档中叫Row Level Security,字...
    99+
    2018-05-06
    数据权限筛选(RLS)的两种实现介绍
  • 约束Mysql创建外键的两种方式介绍
    下面一起来了解下约束Mysql创建外键的两种方式,相信大家看完肯定会受益匪浅,文字在精不在多,希望约束Mysql创建外键的两种方式这篇短内容是你想要的。通过给mysql的表字段添加外键约束,可以有效的保持数...
    99+
    2022-10-18
  • 备份MySQL数据库的各种方法介绍
    不知道大家之前对类似备份MySQL数据库的各种方法的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完备份MySQL数据库的各种方法你一定会有所收获的。 查看...
    99+
    2022-10-18
  • Redis的两种安装部署方式介绍
    本篇内容介绍了“Redis的两种安装部署方式介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、Linu...
    99+
    2022-10-18
  • 备份与恢复MySQL数据库的三种方法介绍
    下文给大家带来关于备份与恢复MySQL数据库的三种方法介绍,感兴趣的话就一起来看看这篇文章吧,相信看完备份与恢复MySQL数据库的三种方法介绍对大家多少有点帮助吧。MySQL数据库的备份与恢复的三种方法1....
    99+
    2022-10-18
  • MySQL数据库的几种常见高可用方案介绍
    本篇内容主要讲解“MySQL数据库的几种常见高可用方案介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库的几种常见高可用方案介绍”吧!一、概述 ...
    99+
    2022-10-18
  • MySQL数据库的两种连接方式:TCP/IP和Socket
    Linux平台环境下主要有两种连接方式,一种是TCP/IP连接方式,另一种就是socket连接。 在Windows平台下,有name pipe和share memory(不考虑)两种。 TCP/IP连接是网络中用得最多的一种方式...
    99+
    2017-12-06
    MySQL数据库的两种连接方式:TCP/IP和Socket
  • Redis持久化的两种方式的优缺点介绍
    Redis 提供了不同级别的持久化方式: RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储. AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AO...
    99+
    2022-10-18
  • Mysql中复制数据库的两种方法
    方法一:使用mysqldump 创建新的数据库 create database new_db 同一个mysql服务器复制数据库方法 mysqldump old_db -u 账户 -p密码 | mys...
    99+
    2023-09-24
    数据库 mysql database
  • Python3连接MySQL数据库的两种方式——mysql-connector与pymysql模块
    Python3连接MySQL数据库的两种方式——mysql-connector与pymysql模块 在Python中,我们可以使用多种不同的方法来操作MySQL数据库。在本文中,我们将介绍两种最常用的...
    99+
    2023-08-31
    数据库 mysql sql python
  • MySQL数据库的介绍及安装方法
    本篇内容介绍了“MySQL数据库的介绍及安装方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  一、My...
    99+
    2022-10-18
  • python操作mysql数据库的方法介绍
    下面讲讲关于python操作mysql数据库的方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完python操作mysql数据库的方法这篇文章你一定会有所受益。 &n...
    99+
    2022-10-18
  • CZGL.ProcessMetrics处理监控数据的三种方式介绍
    目录导读三种方式处理监控数据主动推送ASP.NET Core自定义URL.NET diagnostics自定义监控指标导读 CZGL.ProcessMetrics 是一个 Metri...
    99+
    2022-11-13
  • 分布式数据库事务的两阶段提交介绍
    在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。但是,相互独立的节点之间无法准确的知道其他节点中的事务执行情况。所以...
    99+
    2022-10-18
  • Node连接mysql数据库方法介绍
    使用Node做Web开发,基本上都是使用NoSQL数据库,最频繁的就是使用MongoDB了,自己做了一些简单的Web开发,为了降低学习门槛,一直使用MySQL来做数据库。这里简单介绍一下连接MySQL数据库...
    99+
    2022-06-04
    数据库 方法 Node
  • mysql数据库中的锁介绍
    这篇文章将为大家详细讲解有关mysql数据库中的锁介绍,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。mysql锁机制是数据库为了保证数据的一致性,而使各种共...
    99+
    2022-10-18
  • MySQL数据库的概念介绍
    本篇内容主要讲解“MySQL数据库的概念介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库的概念介绍”吧!1.数据库概念数据库(Database)是按照数据结构来组织、存储和管理...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作