2012-05-06 14 views
0

私はmysqlデータベース(バージョン5.5)を持っており、新しいユーザーを追加しようとしています。
しかし、私は、すべてのユーザーの一覧を表示しようとするit.Ifを作成する権限を持っていない:特権の問題

select * from mysql.user; 

それは、このエラーを与える:

ERROR 1142 (42000): SELECT command denied to user ''@'localhost' for table 'user 

私はないですように思えgrantコマンドを使用せずにユーザーに権限を与える方法は何ですか?
方法はありますか?

CREATE USER 'ramy'@'localhost' IDENTIFIED BY 'pass'; 

それは言う:

ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER privilege(s) for this operation 

私が権限を処理するためにどのような方法が表示されない、mysqlのショー新しくdatabase.Thatのを作成している人のための権限を処理するための方法を持っている私も、これを試してみました悪循環。

+0

はあなたがPHPMyAdminのまたは類似へのアクセス権を持っていますかrootのパスワードがわからない場合

はこれを参照してくださいアカウントでログインする必要がありますか? –

答えて