`
275553385
  • 浏览: 714927 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

mysql增加新用户并授权

阅读更多
添加mysql新用户并且授权
grant ALL PRIVILEGES ON *.*  TO 'username'@'%' IDENTIFIED BY 'password'; 

              ALL  代表 (select,insert,delete,update,...)
               *.*   前面一个星表示 所有数据库,后面一个*表示某个数据库下的所有数据表
              % 表示在任何机器上用此帐号都可以登录mysql进行操作.
登录mysql后,可以通过命令,查看用户的权限:
show grants for asd;
查询结果:
+-------------------------------------------------------------------------------------------------------------+
| Grants for asd@%                                                                                            |
+-------------------------------------------------------------------------------------------------------------+
| GRANT SELECT, INSERT ON *.* TO 'asd'@'%' IDENTIFIED BY PASSWORD '*F6DD0C0AC75395CB5BFC12C46B8880CD156B4799' | 
+-------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
此用户有select和insert权限。
注意在新添加和修改了用户的权限后,应该刷新下。刷新命令:
mysql>flush privileges; (更新权限)
分享到:
评论

相关推荐

    MySQL用户管理和用户授权详解.pdf

    MySQL用户管理和用户授权是数据库系统中的关键操作,用于确保数据安全和访问控制。本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如...

    MySQL管理密码用户授权实践

    2. MySQL用户授权及撤销 用户授权和撤销是数据库管理中另一个重要的方面,这允许管理员控制不同用户对数据库的访问权限。 2.1 用户授权 为了给予用户访问数据库的权限,管理员需要执行授权操作。授权的基本语句...

    在MySQL数据库增加新用户权限

    在MySQL数据库中添加新用户权限是一项关键的管理任务,它涉及到数据库的安全性和访问控制。本文主要探讨了两种方法,即使用GRANT语句和直接操作MySQL授权表来完成这一过程,但推荐使用GRANT语句,因为这种方法更简洁...

    MySQL添加新用户简化说明

    本文将深入解析如何在MySQL中添加新用户,以及如何查看所有用户,旨在为数据库管理员提供一份实用指南。 ### 一、查看所有MySQL用户 在MySQL中,查看所有用户的操作相对简单,通过执行以下SQL命令即可实现: ```...

    mysql数据操作和mysql授权操作

    例如,如果有一个名为`employees`的表,可以使用以下语句添加新记录: ```sql INSERT INTO employees (id, name, age) VALUES (1, 'John Doe', 30); ``` 这将在`employees`表中创建一个新行,包含指定的ID、姓名和...

    MySQL 添加用户、删除用户、授权、回收权限

    本文将详细介绍 MySQL 中的用户管理和权限控制,包括添加用户、删除用户、授权、回收权限等操作。 一、创建用户 在 MySQL 中,可以使用 INSERT 语句创建用户。例如,创建一个名为 "test" 的用户,密码为 "1234",...

    Mysql纯命令行添加用户

    本文将详细介绍如何在MySQL命令行环境下添加用户、管理权限以及删除用户。 1. **创建用户** 使用`CREATE USER`语句来创建新的用户。基本格式如下: ``` CREATE USER 'username'@'host' IDENTIFIED BY 'password'...

    mysql授权用户 开发用户帮助文档

    以上脚本首先创建了一个名为`dev_user`的新用户,并设置了密码。然后授予其对`development_db`数据库的所有权限,并最后刷新权限缓存以使更改生效。 通过以上内容的学习,您应该能够理解如何在MySQL中有效地管理...

    MySQL-Front最新版本

    MySQL-Front的新版本可能增强了权限管理,支持更复杂的用户角色和访问控制,确保只有授权的用户才能访问特定的数据库资源,防止数据泄露或被误操作。 另外,版本更新通常会修复已知的bug,提高软件的稳定性和可靠性...

    MySql安装与配置方法(MySQL添加用户、删除用户与授权)

    管理员可以通过SQL命令添加新用户,并为他们分配不同的权限。例如,若要创建一个新用户并限制其只能在本地登录,可以在MySQL的user表中插入一条记录,设置Host字段为localhost。相应的,如果允许用户从任何地方远程...

    mysql授权用户远程链接详解.docx

    最后,向MySQL添加新用户权限,你可以选择使用GRANT语句或直接操作MySQL的权限表。GRANT语句是推荐的方式,因为它更简洁且错误较少。以下是一个创建新用户的示例: ```sql GRANT ALL PRIVILEGES ON *.* TO 'monty'@...

    MySQL中用户授权以及删除授权的方法

    例如,要创建一个名为monty的新用户,并给予其所有数据库和表的全部权限,可以在MySQL客户端中执行以下命令: ```sql GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'something' WITH GRANT ...

    开启外部访问mysql权限的功能

    解决办法是首先安装mysql服务,然后查看user表中的数据,授权root用户访问权限,最后刷新权限并重启mysql服务。 在安装mysql服务时,需要先更新软件源以获得最新版本,然后使用apt-get安装mysql-server。安装过程中...

    用php+mysql实现多用户博客系统

    10. **SEO优化**:为了增加博客的可见性,需要考虑搜索引擎优化(SEO),如生成友好的URL、添加元标记等。 11. **响应式设计**:考虑到不同设备的访问,采用响应式设计确保博客在桌面、平板和手机上都能正常显示。 ...

    linux 安装 Mysql

    `groupadd mysql`命令用于添加一个名为mysql的用户组,`useradd -g mysql mysql`用于添加一个属于mysql组的用户。 3. 解压安装文件 将下载的tar.gz压缩包解压到指定的目录下,这里以/usr/local/mysql为例。解压后将...

    MYSQL

    6.7 存取控制,阶段1:连接证实 6.8 存取控制,阶段2:请求证实 6.9 权限更改何时生效 6.10 建立初始的 MySQL权限 6.11 向MySQL增加新用户权限 6.12 怎样设置口令 6.13 存取拒绝(Access ...

    CentOS安装MySQL5.7

    1. **创建新用户**: ```sql CREATE USER 'test'@'%' IDENTIFIED BY '123abc,'; ``` 2. **授予用户权限**: ```sql GRANT ALL PRIVILEGES ON *.* TO 'test'@'%'; FLUSH PRIVILEGES; ``` #### 九、开放3306...

Global site tag (gtag.js) - Google Analytics