RailsApps / rails-devise-pundit

Rails 5.0 starter app with Devise for authentication and Pundit for authorization.
http://railsapps.github.io/rails-devise-pundit/
483 stars 156 forks source link

MySQL access error #36

Open bennyzr opened 7 years ago

bennyzr commented 7 years ago

The script generates errors when trying to access MySQL.

At the step: Okay to drop all existing databases named rails-devise-pundit? 'No' will abort immediately! (y/n) y

run bundle exec rake db:drop from "." [Simple Form] Simple Form is not configured in the application and will use the default values. Use rails generate simple_form:install to generate the Simple Form configuration. rake aborted! Mysql2::Error: Access denied for user 'rails-devise-pundit'@'localhost' (using password: NO) /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in load' /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in

' Tasks: TOP => db:drop => db:check_protected_environments (See full trace by running task with --trace) run bundle exec rake db:create:all from "." Access denied for user 'rails-devise-pundit'@'localhost' (using password: NO)Please provide the root password for your MySQL installation


Mysql2::Error: No database selected: GRANT ALL PRIVILEGES ON rails-devise-pundit_development. TO 'rails-devise-pundit'@'localhost' IDENTIFIED BY '' WITH GRANT OPTION; Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "reconnect"=>false, "database"=>"rails-devise-pundit_development", "pool"=>5, "username"=>"rails-devise-pundit", "password"=>nil, "host"=>"localhost"} rake aborted! ActiveRecord::StatementInvalid: Mysql2::Error: No database selected: GRANT ALL PRIVILEGES ON rails-devise-pundit_development. TO 'rails-devise-pundit'@'localhost' IDENTIFIED BY '' WITH GRANT OPTION; /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in load' /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in

' Mysql2::Error: No database selected /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in load' /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in
' Mysql2::Error: Access denied for user 'rails-devise-pundit'@'localhost' (using password: NO) /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in load' /home/benny/.rbenv/versions/2.3.1/bin/bundle:22:in
' Tasks: TOP => db:create:all (See full trace by running task with --trace)

All subsequent commands to the database fail as well.