MYSQL的root管理员账户密码是保存在mysql这数据库还是保存在其它地方?具体哪个文件或表?

MYSQL的rool管理员账号密码是保存在mysql数据库里的user表里面的,密码是掩码。

[img]

mysql数据库的root密码放在什么位置

1、确定你的mysql 是否能正常工作

登录数据库

cmd--“命令提示字符”窗口录入,

录入cd C:\mysql\bin 并按下回车键,将目录切换为 cd C:\mysql\bin

再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了。

MYSQL的提示符是:mysql

2、显示数据库 使用这个 show databases; 看是否有返回值。

如果出错,那可能是的的mysql安装的有问题。

重新配置

在c:\windows\my.ini

看看

user=root

password=[www.fafau.com]

这两项。

(3) 更改MySQL数据库目录

a) 打开cmd命令提示符窗口,输入命令:net stop mysql 停止MySQL服务运行;b) 打开X:\Server_Core\MySQL\my.ini,

找到:

Datadir = “X:\Server_Core\MySQL\data”

修改为:

Datadir = “X:\Database”

c) 将X:\Server_Core\MySQL\data 文件夹复制到X:\,并重命名为X:\Database;

d) 打开cmd命令提示符窗口,输入命令:net start mysql 启动MySQL服务。

e) 重新测试MySQL是否工作正常。

(4) 准备LibMySQL动态链接库

将X:\Server_Core\MySQL\bin\libmySQL.dll 文件

复制到 C:\Windows\System32。

不行就重新装一下。

怎么查自己linux root账号的密码

普通用户是不能查看密码的,所以只能用root来查看密码。如下图教您怎么查看密码。 1、首先进入到linux桌面,在右击桌面,单击打开终端。 2、在如下图输入head -3 /etc/passwd可以看查前三密码。 3、回车这后就可以看到前三行的密码保存的位置。 ...

Linux 存放用户密码信息的目录是什么?

用户帐号 /etc/passwd

用户密码 /etc/shadow

可以查看下用户密码信息文件都放了什么。

[root@localhost ~]# vi /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:/sbin/nologin
........

每一行内容存放一个用户的信息,每个用户信息有7部分组成

root:x:0:0:root:/root:/bin/bash

root 用户名 用户登录系统时使用的用户名

x 密码 密码位

2 UID 用户标识号

2 GID 缺省组标识

root 注释性描述 例如存放用户全名等信息

/root 宿主目录 用户登录系统后的缺省目录

/bin/bash 命令解释器 用户使用的Shell ,默认为bash

UID

关于上面的UID这里细说一下,其实决定用户是什么权限,是由UID号决定的。

linux用户分为三种:

超级用户:(root UID=0)

普通用户: (UID 500~60000)

伪用户: (UID 1~499)

所以,可以修改用户的UID号来修改用户的类型,如果把root的UID号为500,那么root就变成了普通用户,如果把fnngj用户的UID改为0,那么它就拥有了root用户的超能力。

[root@localhost ~]# vi /etc/passwd 进入之后修改,完了保存退出就OK了。

伪用户

说到用户种类,又牵扯到一个伪用户,那么伪用户是干什么用的?

1、伪用户与系统和程序服务相关。

bin、daemon、shutdown、halt等,任何Linux系统默认都有这些伪用户。

mail、news、games、apache、ftp、mysql及sshd等,与linux系统的进程相关。

2、伪用户通常不需要或无法登录系统。

3、可以没有宿主目录。