2016-11-26 3 views
0

私のvps centOS 6 32bitにmariadbをインストールしました - その後、すべての行でユーザーを作成しますが、アカウント作成でログインしたとき(SQLyogではデータベースを作成できません)MariaDBとSqlYog - データベースを作成できません

yum install wget && wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/rhel/$(rpm -E %rhel)/$(uname -i)/10 
yum clean all 
yum update 
yum install MariaDB-server MariaDB-client 
service mysql start 
chkconfig --levels 150 mysql on 
mysql_secure_installation 

mysql -u root -p (http://stackoverflow.com/posts/18821224/revisions) 

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; 

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION; 

CREATE USER 'username'@'%' IDENTIFIED BY 'password'; 

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION; 

FLUSH PRIVILEGES; 

それは報告されます。私はSQLyogの中でデータベースを作成する - 私はない、コマンドラインで、それについて申し訳ありません

アクセスデータベース「試験」

にユーザ名 '@「%」のために拒否されました
+0

あなたが実行したときに何を得る: ショーの助成金を。 –

+0

@@ i:ユーザー 'username'のアクセスが拒否されました '%'からデータベース 'test' –

+0

あなたはmysqlパスワード –

答えて

0

特権は気まぐれです。

あなたはtestの明示的な助成金を追加提案:

GRANT ALL PRIVILEGES ON test.* TO 'username'@'%'; 
関連する問題