root 订阅
Root,也称为根用户,是Unix(如Solaris、AIX、BSD)和类UNIX系统(如Linux、QNX等),及Android和iOS移动设备系统中的唯一的超级用户,因其可对根目录执行读写和执行操作而得名。其相当于Windows系统中的SYSTEM(XP及以下)/TrustedInstaller(Vista及以上)用户。其具有系统中的最高权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件,添加文件或删除所有文件等等。 展开全文
Root,也称为根用户,是Unix(如Solaris、AIX、BSD)和类UNIX系统(如Linux、QNX等),及Android和iOS移动设备系统中的唯一的超级用户,因其可对根目录执行读写和执行操作而得名。其相当于Windows系统中的SYSTEM(XP及以下)/TrustedInstaller(Vista及以上)用户。其具有系统中的最高权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件,添加文件或删除所有文件等等。
信息
类    别
系统用户及权限
操作平台
UNIX,Linux,macOS,Android
作    用
完全掌控系统底层及系统文件
中文名
root
售后影响
部分厂商对root后机器无保修
外文名
root
root背景介绍
现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源,普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入root用户,此用户是唯一的,且拥有系统的所有权限。root用户所在的组称为root组。“组”是具有相似权限的多个用户的集合。
收起全文
精华内容
下载资源
问答
  • 对于出现拒绝访问root用户的解决方案 错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问 首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using ...
    • 适用于windows安装MySQL

    • 对于出现拒绝访问root用户的解决方案

    错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问

     

    首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有两处:①Access denied(拒绝访问);②using password:NO/YES

    一、出现access denied的原因有如下可能:

       1)mysql的服务器停止

       2)用户的端口号或者IP导致  

       3)mysql的配置文件错误----my.ini等文件

       4)root用户的密码错误

    1. 若MySQL已经没有启动,重启MySQL服务器:net start mysql

    2. 若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部将端口编辑替换为: port=X(如:port=3306)
    3. my.ini文件误输入无效内容,不知道到何处。复制替换该文件;有人已经对my.ini文件进行解释以及注释(非博主的文章)https://blog.csdn.net/lienfeng6/article/details/78140404
    4. root用户密码错误,本博文章主要内容【解决方案】

    出现 using password的原因如下是:

    1. 不键入密码:
    2. 错误的密码:
    • 解决方案:

    到安装的MySQL的目录下,找my.ini文件;

    在[mysqld]后添加skip-grant-tables(使用 set password for设置密码无效,且此后登录无需键入密码)

    skip-grant-tables     #在my.ini,[mysqld]下添加一行,使其登录时跳过权限检查

    尽量少操作(接着如下操作)

    重启MySQL服务器。

    登录mysql,键入mysql –uroot –p;直接回车(Enter)

    键入无效set password for ‘root’@‘localhost’=password(‘123456’);

    在my.ini文件添加从此后无需键入密码

    再把my.ini的skip-grant-tables删除,然后重启MySQL服务器:net stop mysql ;net start mysql;

    再次进行设置密码:set password for ‘root’@‘localhost’=password(‘123456’);

    设置密码成功。。。

     

    skip-name-resolv        #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时候。但是需要注意的是,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式了,否则MySQL将无法正常处理连接请求!

    展开全文
  • MYSQL8.0以上版本正确修改ROOT密码

    万次阅读 多人点赞 2018-05-17 16:20:30
    正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。2.从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作总结来说:想进去mysql后不能操作多指令,操作多指令又不能进去mysql...

    部署环境:

    安装版本red hat Cent 7.0

    MYSQL 版本 8.0.2.0

     

    成功部署完毕后出现故障情况:

    1.      正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。

    2.      从/etc/my.cnf 配置文件中加入skip-grant-tables后正常登陆,但是不能创建用户等多操作

     

     

    总结来说:

    想进去mysql后不能操作多指令,操作多指令又不能进去mysql,死循环

     

    挖坑环节:

    网上找了很多办法,首先加入skip-grant-table.后进去刷新权限表,重启服务,不用密码的root进去,在改root密码后,重新刷新权限表。方法试了很多个都不对。修改root环节始终不对。

     

    文章https://www.cnblogs.com/jjg0519/p/9034713.html

    给了我提醒,是不是mysql8.0以上的版本密码策略和更改语法不对了。

     

    重新操作一遍:

    #vim /etc/my.cnf

    【mysql】

    添加skip-grant-table

    #systemctl stop mysqld.service

    #systemctl start mysqld.service

    #mysql –u root

    [敲回车进入]

    mysql> flush privileges;

    Query OK, 0 rows affected (0.00 sec)

     

    mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';

    ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements

    mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass@123';

    ERROR 1396 (HY000): Operation ALTER USERfailed for 'root'@'localhost'

    mysql> alter user'root'@'%' IDENTIFIED BY 'MyNewPass@123'; 

     mysql8.0以上密码策略限制必须要大小写加数字特殊符号,我之前用mysqladmin,set,update,参考修改root密码的前人:http://www.cnblogs.com/liufei88866/p/5619215.html

    Query OK, 0 rows affected (0.05 sec)

    退出,把Skip-grant-table语句删除,重新启动数据库

    [root@localhost ~]# vim /etc/my.cnf【删除省略】

    [root@localhost ~]# systemctl stopmysqld.service

    [root@localhost ~]# systemctl startmysqld.service

    [root@localhost ~]# mysql -uroot –p

    mysql> CREATE USER dbadmin@localhost

       -> IDENTIFIED BY 'pwd123';

    ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements

    mysql> CREATE USER dbadmin@localhost

       -> IDENTIFIED BY 'Pwd123';

    ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements

    mysql> CREATE USER dbadmin@localhost

       -> IDENTIFIED BY 'Pwd@123';

    ERROR 1819 (HY000): Your password does notsatisfy the current policy requirements

    mysql> CREATE USER dbadmin@localhost

       -> IDENTIFIED BY 'MyNewPass@123';

    Query OK, 0 rows affected (0.10 sec)

    【可以正常创建用户,密码安全性还是要求着设置复杂度要高一些】

     

    第二使用SQL工具进行远程连接,这里使用SQLyog进行远程连接。

      一般来说,直接用ROOT用户的账号密码去连接是不行,即时密码正确。

    MYSQL 8.0内新增加mysql_native_password函数,通过更改这个函数密码来进行远程连接。

    2.1 第一可以更改ROOT用户的native_password密码

    mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY'MyPass@123';

    Query OK, 0 rows affected (0.15 sec)

     

    2.2 第二可以用Root用户登录新增加用户,进行授权再远程连接。

     

    mysql> CREATE USER 'super'@'%'IDENTIFIED BY 'MyPass@123';

    Query OK, 0 rows affected (0.10 sec)

     

    Query OK, 0 rows affe mysql> GRANT ALLON *.* TO 'super'@'%' WITH GRANT OPTION;

    Query OK, 0 rows affected (0.10 sec)

     

    mysql> Flush privileges;

    Query OK, 0 rows affected (0.00 sec)cted(0.01 sec)

     

    mysql> ALTER USER 'super'@'%' IDENTIFIEDWITH mysql_native_password BY 'MyPass@123';

    Query OK, 0 rows affected (0.10 sec)

     

    注意:更改了mysql_native_passwd密码,等同更改用户原始密码。MYSQL 8.0 内以mysql-native_passwd为主,从Shell界面登录需要注意了。

     

     

    感谢网友帮助,希望能帮到IT事业上面挖坑的人。

     

     

     

     

     

    展开全文
  • Access denied for user ‘root‘@‘localhost‘问题的解决

    万次阅读 多人点赞 2018-05-11 10:20:33
    问题场景在阿里云上部署了一台服务器,CentOS6.8系统环境,安装了MySql+Nginx+Git+vsftpd等软件,在本地Linux终端以非root账户SSH远程登录服务器,在将项目打包发布时遇到如题所示问题。代码中配置文件里的用户名...

    问题场景

    在云上部署了一台服务器,CentOS6.8系统环境,安装了MySql+Nginx+Git+vsftpd等软件,在本地Linux终端以非root账户SSH远程登录服务器,在将项目打包发布时遇到如题所示问题。代码中配置文件里的用户名不是“root”,密码正确,且该用户名和密码是配置在服务端数据库的用户表中的。但是在用浏览器调用跟数据库交互接口时出错:

    尝试解决

    网上搜了一堆文章,主要集中在

    (1)对root授权:无效

    grant all privileges on *.* to root@localhost identified by '你为root设置好的密码';
    
    flush privileges;

    (2)修改root密码:无效

    (3)修改配置:失效

    (4)添加host:失效

    最终解决

    搜了一圈,虽然问题没解决,但是我也搞懂了就是对root的授权出了问题。

    那问题到底出在哪里?

    为什么别人的方法对我这个情况都不适用?

    我跟别人在相同解决方案的情况下有什么变量不同?

    ——想清楚了这点,我找到了不同点:我使用的是自己的账户SSH远程登录并进行授权操作

    (1)SSH登录root管理员账户

    (2)登录MySql

    # mysql -u root -p
    Enter password: 

    (3)执行授权命令

    mysql> grant all privileges on *.* to root@'localhost' identified by '密码';
    mysql> flush privileges;

    mysql> grant all privileges on *.* to root@'%' identified by '密码';
    mysql> flush privileges;

    (4)退出再试

    mysql> quit
    Bye

    (5)再次登录
     

    然后,问题就解决了~

    展开全文
  • Ubuntu如何开启root账户登录

    万次阅读 多人点赞 2019-05-08 23:48:41
    sudo passwd root 执行命令后,首先输入当前账户密码,确认无误后,系统会提示Enter new UNIX password,这是root密码,自行设置。注意在Ubuntu的命令行中,输入的密码是不可见的,只需要输入之后回车即...

    写在前面

    本教程不适用于20及以上版本。
    Ubuntu默认不开启root账户是一种保护机制,尤其保护小白用户。在非root账户里,至少你用sudo激情删库之前,系统还要你输个密码冷静一下;如果登入了root账户,删系统关键文件的前后,可能得不到任何提示,系统当即崩溃(或者重启崩溃)是很危险的事情。所以root账户能不开就不开,强烈推荐等你对系统有充分了解并且熟知各项命令之后再开。


    Ubuntu默认是没有开启root账户登录选项的,想要在启动系统时用root账户登录系统,需要自己进行额外的设置。

    STEP 1

    首先设置root账户的密码。

    sudo passwd root
    

    执行命令后,首先输入当前账户密码,确认无误后,系统会提示Enter new UNIX password,这是root密码,自行设置。注意在Ubuntu的命令行中,输入的密码是不可见的,只需要输入之后回车即可。

    STEP 2

    对于14.0版本及以上的系统,在命令行输入:

    sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    

    然后编辑50-ubuntu.conf文件,在文件尾添加两行代码:

    greeter-show-manual-login=true      #手工输入登陆系统的用户名和密码
    allow-guest=false         #不允许guest登录(可选)
    

    1

    对于12.0版本的系统,在命令行输入:

    sudo gedit /etc/lightdm/lightdm.conf
    

    然后编辑文件,后续操作步骤同上。

    保存退出,重启系统。

    然后在登录框,输入用户名root
    2

    回车,输入刚才设置的root密码即可。

    3

    展开全文
  • 解决Win10下Mysql 的Access denied for user'root'@'localhost' (using password: YES)问题mysql一旦忘记密码即会出现这样的错误。解决步骤如下(注意 cmd命令窗口必须以管理员身份打开) mysql一旦忘记密码即会...
  • MySQL 连接错误,使用Navicat连接MySQL出现错误:1045 Access denied for user 'root'@'localhost' (using password: YES) 解决方法: 编辑mysql配置文件my.ini(在mysql的安装目录下,不同电脑可能不一样,参考...
  • 错误 :ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 从上面这段英文的意思来看,可以这样分析,第一:Access denied(拒绝访问);第二:using password:NO/YES。...
  • Kali Linux 2020切换root用户

    万次阅读 多人点赞 2020-02-24 16:59:05
    2020版本较之前有个较大的不同的地方就是它不再是默认root用户登录,这算是它的一个革新,然而我们在终端操作命令的时候还是需要root用户,2020的安装过程中,系统提示我们创建一个用户,非root,这并不方便,切换...
  • 当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()这个问题发生在最新的这是由于下面的更新造成的:- Add ...
  • lz是因为拷贝了别人虚拟机文件,只拿到guest的密码,这样没有root权限完全不能安装软件,所以要破解虚拟机中ubuntu14.04的root密码。 Note: 鼠标从虚拟机中跳出来快捷键:ctrl+alt linux中查看所有用户及用户组相关...
  • 文章转载自:... ... 假设我们使用的是root账户。 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini) 在文档内搜索mysqld定位到[mysqld]文本...
  • 强制root工具kingoroot

    千次阅读 2019-02-01 21:02:46
    针对部分无法root的手机,如酷派y90等支持强制root 官网:https://www.kingoapp.com/android-root/download.htm 很奇怪的是,貌似这个官网要翻墙
  • centos7修改root用户密码

    万次阅读 多人点赞 2018-07-16 10:27:25
    1.修改系统用户root密码...[root@ITCATS-01 ~]# passwd 更改用户 root 的密码 。 新的 密码:   2.修改系统非root用户密码:huazi [root@ITCATS-01 ~]# cat /etc/passwd //查看当前所有用户,自己创建的用户,...
  • Linux 下获取Root权限的几种方法

    万次阅读 2019-05-15 21:44:11
    方法分为永久性获取root权限以及非永久性获取Root权限 非永久性获取Root权限: 非永久性获取Root权限可以在我们要键入的命令之前加上sudo前缀。 如我们要键入的命令是: rm ,以Root用户执行的方式就是: sudo rm 这样...
  • 用SSH工具XShell连接谷歌云 root用户或普通用户

    万次阅读 多人点赞 2018-03-17 16:34:35
    1.以root用户登入 2.普通用户,秘钥登入 3.启动shadowsocks失败 1.用root用户登入 1.1.进入谷歌云实例面板 1.2.切换到root角色 sudo -i 1.3.修改SSH配置文件/etc/ssh/sshd_config vi /etc/ssh/...
  • CentOS7忘记root密码,重置root密码

    万次阅读 多人点赞 2019-07-05 11:10:05
    root密码忘了之后,可以通过重启系统,在开机时重新设置密码。 注:测试版本为CentOS Linux release 7.6.1810 (Core),其他版本可能有些区别。 重置密码 1、重启系统,在开机过程中,出现以下界面时按e键,进入...
  • 本文为基于CentOS6和CentOS7系统操作笔记,其它系统可能略为不同。忘记linux root密码,强制修改linux root密码。忘记CentOS6 root密码,强制修改CentOS6 root密码。忘记CentOS7 root密码,强制修改CentOS7 root密码。
  • su root 和 su - root 的小小区别;

    万次阅读 2019-06-24 09:39:39
    su root 和 su - root 有什么区别 su 默认切到 root su 与su - 的区别: su 是不改变当前变量 su - 是切换到用户的变量 su只能获得root的执行权限,不能获得环境变量,而su - 是切换到root并获得root的环境变量及...
  • linux下如何进入root权限

    万次阅读 2019-08-20 14:25:29
    进入root权限 sudo -s 即可,输入密码。 进入root文件夹 cd /root
  • ubuntu修改root密码,$ sudo passwd root

    万次阅读 2016-10-31 19:55:21
    lyzh@ubuntu:~$ passwd root passwd: You may not view or modify password information for root. lyzh@ubuntu:~$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updat
  • 但是大家习惯了用root,用其他用户上传下载文件都比较麻烦,所以如何使用root那: 其实root还没有激活,需要给root设置密码,激活root sudo passwd Password:你当前用户的密码 Enter new UNIX password:这个是...
  • MySQL8.0.12重置root密码

    万次阅读 多人点赞 2018-08-09 21:32:55
    在安装完数据库后,由于自己不小心直接关闭了安装窗口,或者长时间没有使用root用户登录系统,导致忘记了root密码,这时就需要重置MySQL的root密码。当然,最简单方式自然是删除数据库的data目录,然后重新安装...
  • sudo passwd root (为root用户设置密码) (2)设置root密码(建议简单点,没必要那么复杂); (3)重复root密码; 2.修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件内容 终端输入: .
  • 2020kali设置root用户1.开机时进入系统选择按`e`2.在编辑页面的倒数第三行把`ro`换成`rw`,并且在最后添加`init=/bin/bash`命令,修改完后按`F10`进入Boot单用户模式3.进入Boot单用户模式后,输入`passwd root`修改...
  • ubuntu下单次root 和永久root权限

    千次阅读 2018-10-18 15:00:25
    单次root权限: sudo可获得单次root权限 永久root权限:sudo su可切换到永久root用户权限 退出root用户:exit,退回到user用户
  • su root 和su - root 的区别

    千次阅读 2018-12-28 14:00:04
    su 后面不加用户是默认切到 root su 是不改变当前变量 su - 是改变为切换到用户的变量 也就是说su只能获得root的执行权限,不能获得环境变量 而su -是切换到root并获得root的环境变量及执行权限 一句话:要想真正的...
  • Written by Qing Xiaonan 2018-8-25 1. 摘要   虽然手机在完全root后存在一定风险,...这篇帖子以小米5 最新MIUI 10开发版系统完全root过程为例,介绍了一种通用的小米机型完全Root办法。 2. 重要概念...
  • Android模拟器Root

    千次阅读 2018-09-21 11:24:52
    Android模拟器Root前言需要的准备的资料操作步骤一、进入Android SDK的安装目录二、以可写方式启动模拟器三、安装Supersu.apk四、向系统添加su文件五、修改su文件权限六、安装su二进制文件,设置后台守护程序七、...
  • Ubuntu开启root账号ssh远程登陆

    万次阅读 2021-01-21 16:38:56
    1首先安装openssh-server 命令如下:sudo apt-get install ...3 修改ssh文件 默认位置在 /etc/ssh/sshd_config 注意:修改需要使用root 或者sudo ,不然可能会报错 命令如下:sudo vi /etc/ssh/sshd_config 找到#Pe
  • 第二步:获取root权限,例如需要进入的CONTAINER ID为4650e8d1bcca dockerexec -ti -u root 4650e8d1bccabash link tohttps://www.cnblogs.com/jifeng/p/10277560.html 转载于:https://ww...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 840,845
精华内容 336,338
关键字:

root