2012-05-06 49 views
0

我有一個mysql數據庫(版本5.5),我試圖添加一個新用戶。
但我沒有權限來創建它。如果我試圖顯示所有用戶的列表:特權問題

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或類似的? –

回答