Ruby on Rails application could not be started

There appears to be a database problem.
  • Your config/database.yml may not be written correctly. Please check it and fix any errors.
  • Your database schema may be out of date or nonexistant. Please run rake db:migrate to ensure that the database schema is up-to-date.
  • The database server may not be running. Please check whether it's running, and start it if it isn't.
Error message:
Server is running in --secure-auth mode, but 'escolafitness'@'187.45.193.166' has a password in the old format; please change the password to the new format (Mysql::Error)
Exception class:
Mysql::Error
Application root:
/home/escolafitness/rails_app/escola_fitness/current
Backtrace:
# File Line Location
0 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 589 in `real_connect'
1 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 589 in `connect'
2 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 203 in `initialize'
3 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 75 in `new'
4 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 75 in `mysql_connection'
5 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 223 in `send'
6 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 223 in `new_connection'
7 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 245 in `checkout_new_connection'
8 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 188 in `checkout'
9 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 184 in `loop'
10 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 184 in `checkout'
11 /usr/lib/ruby/1.8/monitor.rb 242 in `synchronize'
12 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 183 in `checkout'
13 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 98 in `connection'
14 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 326 in `retrieve_connection'
15 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 123 in `retrieve_connection'
16 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 115 in `connection'
17 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/base.rb 3113 in `quoted_table_name'
18 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/reflection.rb 187 in `quoted_table_name'
19 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/associations.rb 1416 in `configure_dependency_for_has_many'
20 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activerecord/lib/active_record/associations.rb 824 in `has_many'
21 (eval) 3 in `has_many'
22 /home/storage/d/d4/6d/escolafitness/.gems/gems/acts-as-taggable-on-1.1.5/lib/acts_as_taggable_on/acts_as_taggable_on.rb 25 in `acts_as_taggable_on'
23 /home/storage/d/d4/6d/escolafitness/.gems/gems/acts-as-taggable-on-1.1.5/lib/acts_as_taggable_on/acts_as_taggable_on.rb 24 in `class_eval'
24 /home/storage/d/d4/6d/escolafitness/.gems/gems/acts-as-taggable-on-1.1.5/lib/acts_as_taggable_on/acts_as_taggable_on.rb 24 in `acts_as_taggable_on'
25 /home/storage/d/d4/6d/escolafitness/.gems/gems/acts-as-taggable-on-1.1.5/lib/acts_as_taggable_on/acts_as_taggable_on.rb 20 in `each'
26 /home/storage/d/d4/6d/escolafitness/.gems/gems/acts-as-taggable-on-1.1.5/lib/acts_as_taggable_on/acts_as_taggable_on.rb 20 in `acts_as_taggable_on'
27 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/app/models/curso.rb 2
28 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
29 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require'
30 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activesupport/lib/active_support/dependencies.rb 158 in `require'
31 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activesupport/lib/active_support/dependencies.rb 265 in `require_or_load'
32 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activesupport/lib/active_support/dependencies.rb 224 in `depend_on'
33 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/activesupport/lib/active_support/dependencies.rb 136 in `require_dependency'
34 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 414 in `load_application_classes'
35 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 413 in `each'
36 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 413 in `load_application_classes'
37 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 411 in `each'
38 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 411 in `load_application_classes'
39 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 197 in `process'
40 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 113 in `send'
41 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/vendor/rails/railties/lib/initializer.rb 113 in `run'
42 /home/storage/d/d4/6d/escolafitness/rails_app/escola_fitness/releases/20110724213957/config/environment.rb 5
43 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
44 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require'
45 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/railz/application_spawner.rb 318 in `preload_application'
46 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/railz/application_spawner.rb 267 in `initialize_server'
47 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/utils.rb 323 in `report_app_init_status'
48 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/railz/application_spawner.rb 246 in `initialize_server'
49 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb 194 in `start_synchronously'
50 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb 163 in `start'
51 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/railz/application_spawner.rb 222 in `start'
52 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb 253 in `spawn_rails_application'
53 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server_collection.rb 126 in `lookup_or_add'
54 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb 247 in `spawn_rails_application'
55 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server_collection.rb 80 in `synchronize'
56 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server_collection.rb 79 in `synchronize'
57 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb 246 in `spawn_rails_application'
58 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb 145 in `spawn_application'
59 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb 278 in `handle_spawn_application'
60 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb 352 in `__send__'
61 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb 352 in `main_loop'
62 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb 196 in `start_synchronously'
63 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/bin/passenger-spawn-server 61