PHPMyAdmin está me dando uma mensagem dizendo que o usuário (root) não tem uma senha.
Então, como posso criar um?
PHPMyAdmin está me dando uma mensagem dizendo que o usuário (root) não tem uma senha.
Então, como posso criar um?
Respostas:
Abra o phpMyAdmin e selecione a guia SQL. Em seguida, digite este comando:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_root_password');
Altere também esta linha em config.inc.php
:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Para fazer o phpMyAdmin solicitar seu nome de usuário e senha MySQL.
config.inc.php
arquivo, eles podem usá-lo facilmente.
$cfg['Servers'][$i]['auth_type']
para = 'cookie
e $cfg['Servers'][$i]['password'] = '';
, isso aceitará a senha de root do MySQL
Para criar uma senha root no PHPMyAdmin na IU de maneira fácil, você pode seguir as etapas simples abaixo:
Clique em root> Editar privilégios
Em seguida, clique em Alterar senha
Digite a senha desejada -> Ir
Saia e faça login novamente com a nova senha
config.inc.php
: $cfg['Servers'][$i]['auth_type'] = 'cookie';
ou atualizar, config.inc.php
caso contrário, você receberá um erro de autenticação ao entrar no admin
Bem, acredito que resolvi o 'problema' de configuração de senha - WampServer 2.2 - Windows 7.
As três etapas que fiz:
No console do MySQL, defina uma nova senha. Para fazer isso: mysqladmin -u root password 'your_password'
Em phpMyAdmin
clique em usuários e defina a mesma senha para o usuário root
.
Por fim, defina sua nova senha no config.inc.php
. Não mude mais nada neste arquivo.
Isso funcionou para mim. Boa sorte!
Daniel
PHPMyAdmin está informando que seu serviço MySQL está sem uma senha de root. Você pode alterá-lo acessando a interface de linha de comando do MySQL.mysqladmin -u root password newpass
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
cmd
e digite lá. Depois disso, você pode precisar reconfigurar a instalação do PHPMyAdmin.
Aqui está o passo simples para definir facilmente a senha do phpMyAdmin.
C:\xampp\phpMyAdmin
e encontreconfig.inc.php
arquivoconfig.inc.php
arquivo no editor de texto como o Notepad ++.$cfg['Servers'][$a]['auth_type'] = 'config';
no config.inc.php
arquivo.$cfg['Servers'][$a]['auth_type'] = 'config';
para $cfg['Servers'][$a]['auth_type'] = 'cookie';
no config.inc.php
arquivo e salve as alterações.localhost/phpmyadmin
. Digite o nome de usuário como root . a senha é nula significa vazia. você não digitar nada, deixe em branco e pressione o botão GO.http://localhost/security/index.php
http://localhost/security/xamppsecurity.php
Vá para phpmyadmin
Abra a seção da conta do usuário:
Use EDIT Privileges
Alterar senha e nome de usuário
Adicionar privilégios para banco de dados
No linux (debian 9) após redefinir a senha de root do mysql (Maria DB), você apenas tem que editar o arquivo de configuração db do phpmyadmin localizado em /etc/phpmyadmin/config-db.php
gedit /etc/phpmyadmin/config-db.php (como root)
Acabei de enfrentar o problema de senha do usuário mysql - ERRO 1045: Acesso negado para o usuário: 'root @ localhost' (Usando senha: NÃO) - quando tentei fazer um do-release-upgrade no meu sistema operacional. Então eu corrigi em 2 etapas.
Em primeiro lugar, como não tive acesso ao phpmyadmin, segui a etapa "Recuperar senha root do MySQL" no tutorial mensurado por ThoKra: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
Em segundo lugar, com um dos usuários que conheço a senha, fiz algumas alterações de senha para os outros usuários através do próprio phpmyadmin de acordo com as informações da SonDang.
Se você tentou mysqladmin -u root password 'your_password'
e o MySQL diz denied access
, você precisa alterar o my.ini para que o valor password
fique em branco. em seguida, tente mysqladmin -u root password 'your_password'
novamente. Ele deve alterar sua senha e abrir my.ini
novamente e alterar o valor password
para o anterior.