MySQL的用户账户管理

1、开启MySQL远程连接
  1、sudo -i
  2、cd /etc/mysql/mysql.conf.d/
  3、vim mysqld.cnf
    #bind-address = 127.0.0.1
    把前面#去掉,保存退出。
  4、/etc/init.d/mysql restart
2、添加授权用户
  1、用root用户登录mysql
    mysql -uroot -p123456
  2、授权
    grant 权限列表 on 库.表 to "用户名"@"%"
    identified by "密码" with grant option;

  权限列表:all privileges 、select 、insert
  库.表 : *.* 所有库的所有表

3、示例
  mysql> grant all privileges on zengsf.* to "zengsf"@"%" identified by "123" with grant option;
  Query OK, 0 rows affected, 1 warning (0.11 sec)

原文地址:https://www.cnblogs.com/zengsf/p/9581426.html

时间: 2024-10-29 00:40:05

MySQL的用户账户管理的相关文章

MySQL/MariaDB用户账户管理

用户账户管理: 'Username'@'Hostname' Username:任意的字符串组合,只能包含基本意义的字符:可以包含"_"."."."-": Hostname:可以为FQDN(完全合格域名),域名,IP地址,可使用MySQL通配符"_"代表任意单个字符"%"代表任意多个任意字符: 创建用户账户: CREATE USER语句: CREATE USER user [IDENTIFIED BY [PA

mysql之锁、存储引擎和用户账户管理

一.锁(自动加锁和释放锁) 二.存储引擎 三.用户账户管理---用户授权 原文地址:https://www.cnblogs.com/yuxiangyang/p/11079236.html

菜鸟学Linux之:用户账户管理下的/etc/passwd和/etc/shadow

用户账户管理主要有如下几个配置文件:/etc/passwd./etc/shadow./etc/group和用户邮箱/var/spool/mail,今天着重要说明一下/etc/passwd和/etc/shadow两个配置文件/etc/passwd:记录了Linux系统上所有的帐号/etc/shadow:记录了所有账号对应的密码下面来了解下配置文件中各段分别表示什么意思,如图http://i2.51cto.com/images/blog/201805/26/a934831143e72c9633d09

Mysql 数据库用户密码管理

数据库是信息系统中非常重要的一个环节,合理高效的对它进行管理是很重要的工作.通常是由总管理员创建不同的管理账户,然后分配不同的操作权限,把这些账户叫给相应的管理人员使用. Mysql的用户信息存放在mysql库中user表中. 一. 用户管理 1.新建用户: CREATE USER '用户名'@'主机' IDENTIFIED BY PASSWORD '密码': 2.删除用户 DROP USER '用户名'@'主机': 3.重命名: RENAME USER '用户名'@'主机' TO '修改后的用

Linux基本命令——用户账户管理

一,用户账号 超级用户:root,UID为0,是linux系统中权限最大的用户. 程序用户:UID为1~499,是某些程序安装时生成的一些低权限用户,一般不允许登录到系统. 普通用户:UID为500~60000,是有管理员创建,拥有的权限受到一定的限制,一般只在自己的宿主目录中有完整的权限. 二,用户账户文件 用户账户的文件由/etc/passwd./etc/shadow两部分组成.     1,/etc/passwd     系统中所有的账户信息都保存在/etc/passwd文件中.每一行代表

SaltStack之用户账户管理

SALT.STATE.USER Manangement of user accounts 在Salt.state中,user 模块是用来创建用户和管理用户设定的,用户可以被设置成 present 状态或者 absent 状态.(抄自官网http://docs.saltstack.cn/ref/states/all/salt.states.user.html#module-salt.states.user) 注释: present:添加用户 absent   : 删除用户 1. 用户管理 Exam

Linux基础知识--用户账户管理

创建用户账户 用户和组账户概述: 用户账户: 超级用户(root) 普通用户 程序用户 组账户 基本组(私有组) 附加组(公共组) 标识: UID(用户标识号) GID(组标识号) passwd用户账号文件 用于保存用户账户的基本信息 文件位置:/etc/passwd 每一行对应一个用户的账号信息 [root@localhost ~]# head /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologi

MySQL数据库用户授权管理

一.用户授权 1.注意事项: -  MySQL数据库服务器搭建好之后,放在独立的房间里或者是IDC机房,MySQL数据库服务默认只允许数据库管理员root在本地登录,要在其他客户端登录管理数据库则需要授权才可以. -  程序员(网站运行数据)编程使用数据库都是在客户端,需要授权. -  默认只有数据库管理员在数据库服务器本机登录才有授权权限 2.授权库mysql,主要的几个表: - user表:记录用户的信息 host:客户端 user:授权用户名password:授权用户密码  *_priv:

添加Mysql普通用户来管理hive

(一).在root用户下:(Mysql) 1.在root用户下:创建hive元数据库 create database if not exists hivedb; 2.在root用户下添加添加用户用户:hadoop 注意:这地方主机为localhost,可以自定义主机名,比如下面的spark1,需要统一! insert into mysql.user(Host,User,Password)values('%','hadoop',password('hadoop')); 3.在root用户下给普通用