Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql2::Błąd:Odmowa dostępu dla użytkownika „test”@„localhost” do bazy danych „depot_test”

Więc najpierw zaloguj się jako root lub jakakolwiek inna nazwa użytkownika root jest wywołana z terminala.

mysql -u root -p

CREATE DATABASE depot_test

CREATE USER 'test'@'localhost' IDENTIFIED BY 'mypass123';

USE depot_test

Po zalogowaniu się do mysql nadaj uprawnienia użytkownikowi test (pamiętaj o zmianie hasła)

GRANT ALL privileges on depot_test.* to [email protected] identified by 'mypass123';

FLUSH PRIVILEGES;

Będziesz musiał zmienić swoją przepustkę na „mypass123” w bazie danych.yml




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przechowywać TEXT/BLOB w tej samej tabeli, czy nie?

  2. Wykonywanie skryptu php w javascript?

  3. Jak dynamicznie wygenerować stronę HTML za pomocą PHP?

  4. Jak znaleźć brakujące indeksy w MySQL?

  5. MySql.Data.MySqlClient.MySqlException:upłynął limit czasu