私は長い間、自分のボックスの1つでrootユーザーのパスワードを忘れてしまいました。インスタンスにログインしなくても変更できる方法はありますか、再インストールする必要はありますか?MySQLでrootユーザーのパスワードを変更するにはどうすればよいですか?
答えて
ステップ1
停止データベース:
shell> /etc/init.d/mysql stop
ステップ2
再起動データベース
-
パスワードautentification
- なし
- ネットワークに接続せずにデータベースへ
のアクセスは、それの靴下ファイル「/var/lib/mysql/mysql.sock」を介してのみ可能です。
shell> mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid \
--socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql \
--skip-grant-tables --skip-networking &
ステップ3
接続パスワードデータベースへと変更します。
shell> mysql --database mysql --socket=/var/lib/mysql/mysql.sock
あなたは、すべてのユーザーを表示したい場合は、次の
mysql> select User, password from user;
新しいパスワードを設定します。
mysql> update user set password=password('NEW PASS') WHERE User='USERNAME';
[データベース接続:
mysql> exit
ステップ4
再起動データベース・サーバ "正常"。
shell> kill `cat /var/lib/mysql/mysqld.pid`
shell> /etc/init.d/mysql start
速いGoogleがこの回答をもたらしました。ルートシェルタイプ:
mysqladmin -u root password <password>
グーグルでは発見可能ですが、ここで答えが得られて良かったです。 Stack Overflowがプログラミングの解答のより包括的なリポジトリになるのを助けるので、私はこの質問を改造するつもりです。 –
パスワードは履歴に含まれているため、これはあまり安全な方法ではありません。 – user12345
あなたがUbuntuサーバー(おそらくDebian?)を使っているなら、簡単にリセットできます。
あなたは12.04にある場合:あなたが10である場合
sudo dpkg-reconfigure mysql-server-5.5
。04:
sudo dpkg-reconfigure mysql-server-5.1
はmysql-サーバのバージョンがインストールされているかわからない場合、あなたが試すことができます:
dpkg --get-selections | grep mysql-server
詳細を参照してください:これは役立つかもしれない
https://help.ubuntu.com/12.04/serverguide/mysql.html https://help.ubuntu.com/10.04/serverguide/mysql.html
- 1. MySQLインスタンスのrootユーザーのパスワードはどのように変更されますか?
- 2. MySQLでrootパスワードをリセットするにはどうすればよいですか?
- 3. Yocto dora bitbakeシステムでrootパスワードを変更するにはどうすればよいですか?
- 4. rootユーザーのパスワードをsalt masterからminionに設定するにはどうすればよいですか?
- 5. macOsのsourcetreeでgithubアカウントのユーザー名パスワードを変更するにはどうすればよいですか?
- 6. 既存のユーザーのパスワードを変更するにはどうすればよいですか?
- 7. 名前が空白のSQLユーザーのパスワードを変更するにはどうすればよいですか?
- 8. mysqlでタイムゾーンを変更するにはどうすればよいですか?
- 9. mysql rootユーザーのパスワードを更新しますか?
- 10. solaris sparcでrootのパスを永続的に変更するにはどうすればよいですか?
- 11. MySQLデータディレクトリを変更するにはどうすればよいですか?
- 12. デフォルトのpostgresスーパーユーザの名前を "root"に変更するにはどうすればよいですか?
- 13. スクリプトからrootパスワードを変更する
- 14. 署名ユーザーをAPI経由でCarbonCopyユーザーに変更するにはどうすればよいですか?
- 15. AngularJSの別の入力でパスワードの検証を変更するにはどうすればよいですか?
- 16. パスワードとパスワードを比較するにはどうすればよいですか?
- 17. root以外のユーザーでcronjobを設定するにはどうすればよいですか?
- 18. パスワードでmysql rootにログインできるのはなぜですか?
- 19. 変更を変更するにはどうすればよいですか?
- 20. C#コードで.mdbデータベースのパスワードを変更するにはどうすればよいですか?
- 21. PowershellでAzureWeb Appの配備パスワードを変更するにはどうすればよいですか?
- 22. TYPO3 6.2で複数のfe_userパスワードを変更するにはどうすればよいですか?
- 23. ログイン時にパスワードなしでLaravel Authorizationを変更するにはどうすればよいですか?
- 24. cPanelサーバー上でユーザーごとにinnodb_autoinc_lock_mode変数を変更するにはどうすればよいですか?
- 25. SSRSデータ入力フィールドのデータ型をパスワードに変更するにはどうすればよいですか?
- 26. SQLサーバーのログインにパスワード変更をスクリプトするにはどうすればよいですか?
- 27. Ubuntuでmysql rootパスワードをリセットする
- 28. Kafkaをroot以外のユーザーとして実行するにはどうすればよいですか?
- 29. MacでmysqlWorkbenchから忘れたmysqlパスワードを取得するにはどうすればよいですか?
- 30. ユーザーにパスワードを要求し、その入力を使用してWindowsパスワードを変更するにはどうすればよいですか?
"[MySQLルートパスワードを回復する](http://www.cyberciti.biz/tips/recover-mysql-root-password.html)"を参照してください。 – jfs