私は今、私は、新しいユーザーを作成することはできませんphpmyadminの(XAMPP) にユーザー(管理者ルート)を削除しました。
どのように修正するか、または穴のXAMPPパケットを再インストールしてください。 -/
Leopard iMacを使用しています。
/ウィリー
私は今、私は、新しいユーザーを作成することはできませんphpmyadminの(XAMPP) にユーザー(管理者ルート)を削除しました。
どのように修正するか、または穴のXAMPPパケットを再インストールしてください。 -/
Leopard iMacを使用しています。
/ウィリー
MySQLのマニュアルでresetting permissionsための方法があります。ルートアカウントを再作成するのではなく、ルートパスワードをリセットすることを扱いますが、ルートアカウントを問題なく再挿入する方法を変更できるはずです。
INSERT INTO user VALUES('localhost','root',PASSWORD('some_pass'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
FLUSH PRIVILEGES;
は、あなたが取ることができる必要があります:あなたは、新しいアカウントを挿入するステップ3を変更した場合(いずれかの方法)が記載された手順に従い
は、(フィールドが異なる場合がありますが、これはインストール私の特定のために働いていました)そこからそれを取得し、アクセス許可を元に戻します。
ねえ... 新しいユーザーを追加するときにエラーが発生しました。 エラー1227(42000):アクセスが拒否されました。この操作のためにRELOAD権限が必要です RELOAD権限には私はスーパーユーザー/管理者でなければならないと書いています: -/ アイデア? – william
mysql.userテーブルには、特権を扱う多くのカラムがあります。ルートユーザの場合は、すべて 'Y'に設定する必要があります。私は私の答えでクエリを更新してみてください。 FLUSH PRIVILEGES呼び出しが原因でエラーが発生した場合は、MySQLサーバを再起動すると同じ効果が得られます。 – zombat
私は何かが間違っているかもしれない、私はfigueoutできません。しかし、私は再び同じエラーが出るようです:S #1 mysql> INSERT INTOユーザーのVALUES( 'localhost'、 'root'、PASSWORD( 'pass')、 'Y'、 'Y'、 'Y' 「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」)フラットプリビーグス; エラー1227(42000):アクセスが拒否されました。この操作のためにRELOAD権限が必要です #2 mysql> INSERT INTOユーザVALUES( 'localhost'、 'root'、PASSWORD( '')、 'Y'、 'Y'、 'Y'、 'Y' 「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」「Y」) ERROR 1046(3D000):データベースが選択されていません あなたに何か鳴りますか? :-) – william
テキストエディタがありますか、XAMPPがMac上でそのファイルを検索していますが、管理ユーザーを再作成するのに1分の作業である可能性があります。ここで答えが得られない場合は、Webサイトのphpmyadminのドキュメントを参照してください。 – Boldewyn
thx、私はそれを試みます:-) – william