0

ユーザー名の末尾に @.myisp.whatever.net を追加したい休止状態に問題があります。@mydatabase.com で自分で資格を取得しようとしても、別の @ でそれを停止するにはどうすればよいですか?

休止状態の構成:

<hibernate-configuration>
 <session-factory name="">
  <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  <property name="hibernate.connection.password">password</property>
  <property name="hibernate.connection.url">jdbc:mysql://mydatabase.com:3306/database</property>
  <property name="hibernate.connection.username">username@mydatabase.com</property>
  <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
 </session-factory>
</hibernate-configuration>

エラー:

 java.sql.SQLException: Access denied for user 'username@mydatabase.com'@'111-111-111-111.slkc.qwest.net' (using password: YES)
4

1 に答える 1

1

ユーザー番号にアクセスを許可する必要がありますか?

CREATE USER `username`@`111-111-111-111.slkc.qwest.net` IDENTIFIED BY 'username' 
GRANT ALL PRIVILEGES mydb.* TO `username`@`111-111-111-111.slkc.qwest.net`;

多分これはあなたを助けることができます java.sql.SQLException: Access denied for user

于 2013-11-01T23:45:46.303 に答える