1、mysql默认安装后,生成一个super-user:root,密码为空,给root用户设置密码的方法很多。

(1)、mysqladmin -uroot password 'newpassword';

(2)、update user set password='newpassword' where user='root'

2、如果不慎将root用户给删除了,可以尝试以下办法操作。

(1)、直接重新安装初始化数据库mysql,不会对数据库目录下/mysql/var/目录下其他数据库带来影响,

mysql_install_db --user=mysql,然后重启mysqld_safe --user=mysql &

(2)、尝试输入mysql --skip-grant-lables &,跳开权限认证,对mysql数据库中的user授权表进行操作,insert into user (host,user,password,'','','','',''........)  values ('localhost,'root','root','','','','',''........);

3、  添加用户和设置权限

在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢?那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在 MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。        你可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql(不用我告诉你如何登录吧?),然后: mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'something' WITH GRANT OPTION; mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION; 第一句增加了一个admin用户授权通过本地机(localhost)访问,密码“something”。第二句则是授与admin用户从任何其它主机发起的访问(通配符%)。                你也可以直接通过发出INSERT语句增加同样的用户存取信息: mysql>INSERT INTO user VALUES('localhost','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y') mysql>INSERT INTO user VALUES('%','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')       取决于你的MySQL版本,对上述,你可能必须使用一个不同数目'Y'值(在3.22.11以前的版本有更少的权限列)。 验证方法,在命令行中输入:mysql -h主机名或IP地址 -u用户名 -p密码

mysql 添加最高权限设置_mysql 添加用户并设置权限相关推荐

  1. mysql修改登录权限设置密码_MySQL修改用户密码及权限限制设置

    使用phpmyadmin来更改Mysql的root密码非常方便,安装配置好phpmyadmin后,首先登陆管理界面,点击右侧修改密码链接,输入你要修改的Mysql的root新密码,最后点击执行即可, ...

  2. MySQL学习笔记07【事务、用户管理和权限管理】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  3. mysql设置php权限_MYSQL新建用户并设置权限

    首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:phplamp  用户数据库:ph ...

  4. mysql权限清理_mysql清理用户权限

    1.mysql数据库地址文件格式 db:test  10.10.10.10  10.10.10.11 db:profile  10.10.10.12:3306   10.10.10.13:3307 2 ...

  5. cdh的hive配置中,修改 添加 hive-site.xml 配置 hive 增加用户 role 更改权限

    dh的hive配置中,修改 添加 hive-site.xml 配置 CDH版本的hive-site.xml是通过CM配置生成的文件,每次启动,都会根据CM选项还原配置,因此,我们必须用CM界面,找到H ...

  6. mysql给一个表添加外键约束_Mysql添加外键约束

    简单说一下使用外键的好处 1.完整性约束 比如: 用户表中有字段 用户编号(id) , 名称(username) 设备表中有字段 设备编号(id) , 设备名称(devicename) 设备属于的用户 ...

  7. mysql添加多字段语句_mysql添加多个字段sql语句

    1.mysql 怎么给一个表一次增加多个字段 一.添加字段的命令如下:alter table tableName add newColumn varchar(8) comment '新添加的字段' 1 ...

  8. python开发信息系统权限设置_python Django 用户管理和权限认证

    Auth认证系统 from django.contrib.auth import login, logout, authenticate from django.contrib.auth.models ...

  9. mysql免安装版鞋子_MySQL创建用户及授权

    一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在 ...

最新文章

  1. 打破 Google 破坏性的搜索垄断
  2. dfs找不到网络路径 windows_Windows Server DFS本地共享文件夹访问
  3. CentOS7.2 安装Squid3.5及正、反向代理设置
  4. PaddlePaddle训练营——公开课——AI核心技术掌握——第1章迈入现代人工智能的大门——深度学习简介
  5. 测试开发面试准备之python selenium API
  6. Lync 2010的点击呼叫设置
  7. Leaflet使用vector tiles 标注label设置
  8. 非线性最小二乘通俗易懂解释
  9. 谢惠民,恽自求,易法槐,钱定边编数学分析习题课讲义习题参考解答
  10. 我所理解的Cocos2d-x
  11. VB.NET数据库编程基础教程
  12. 求两个数最小公倍数的7种方法
  13. uniapp 跳转到外部链接
  14. MySQL 是如何保证一致性、原子性和持久性的!
  15. java泛型的上界和下界_java泛型中的上界(extend)和下界(super)
  16. 如何申请注册163邮箱账号?
  17. FUHLEN/富勒 U79/U79G节能系列/U系列无线2.4G接收器-淘宝网
  18. eMMC ext4综述【转】
  19. 年营收增长50%成基准线,智能汽车赛道订单「高位」运行
  20. 1896-2021历届奥运会奖牌动态排序动画(Python数据采集)

热门文章

  1. Linux(Ubuntu18.04)安装SEAL-python
  2. Vmware拓展虚拟机硬盘容量
  3. java 一切object_javaObject类
  4. python 字节码操作_从操作码和参数列表创建Python字节码?
  5. php提供了什么来实现反射,php提供实现反射的方法和实例代码
  6. 彻底解决 Jenkins Slaver 节点无法执行 Git-LFS 命令
  7. [转载] 使用异步 I/O 大大提高应用程序的性能
  8. scikit-learn——快速入门
  9. uC/OS 的任务调度解析
  10. HDU 1800(字典树)