私のsys管理者は私が作成するMySQLデータベースごとに一意のユーザ名/パスワードを必要とするPleskを持つサーバで作業しています。これは非常に迷惑です、誰もユニバーサルユーザ名ログインを作成する方法を知っていますか?Plesk上の単一のMySQLデータベースユーザ名
答えて
アップデート2014年1月10日のPlesk 11.5ボックスから、このような機能を持っています
これは迷惑かもしれないが、それはより良いセキュリティのためです。ユニバーサルユーザーネームとログインは記憶が簡単ですが、安全ではありません。あなたのシステム管理者がそれをしたなら、それは理由のために行われます。
通常、ユーザー名とデータベースを別々に作成することができます。複数のデータベースに同じユーザー名を使用することができます。
GRANTシンタックスを使用すると、1つのMySQLユーザーアカウントに、必要な数のデータベースにアクセスし、同じパスワードを使用できます。あなたは常にすべてのデータベースへのアクセス権を持つユーザーを作成したい場合は
GRANT ALL ON mydb.* TO 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON mydbtwo.* TO 'user'@'localhost' IDENTIFIED BY 'password';
は、非常に多くのrootユーザのように、あなたはこのような構文を使用することができます:共有することをお勧めしません
GRANT ALL ON *.* TO 'someuser'@'somehost' IDENTIFIED BY 'password';
プロジェクト間で同じユーザー名とパスワードを使用できますが、間違いなく実行できます。
実際にGRANT ALLを介してユーザー権限を付与するだけでなく、Pleskデータベースのdb_users
テーブルにレコードを追加する必要があります。シェルを使用してすべてのデータベースを見ると、pleskデータベースの名前はpsa
です。 data_bases
INSERT into db_users VALUES('','username','accountid','dbid');
この種のソリューションを使用すると、次のPleskバージョンにアップグレードすることができます。 –
- 1. 単一のmysqlクエリ
- 2. H2データベースユーザ
- 3. Pleskコントロールパネルの単一ドメインにいくつのMySQLデータベースを作成できますか?
- 4. のmysql:単一の行
- 5. MYSQLは、単一のSELECT文
- 6. 単一MySQLクエリのPOST_COMMENTS
- 7. 単一フィールド上のelasticsearchルーティング
- 8. MySQLのダンプとリストアの単一列
- 9. 単一ドメイン上の複数のマゼンタストア
- 10. 単一ページ上の複数のフォーム - JQuery
- 11. 単一の物理ノード上のcassandra
- 12. MySQLで単一の行を選択
- 13. 単一マシン上の仮想ネットワーキング
- 14. 単一コントローラのエリア名を隠す
- 15. 単一マシン上のcelerydインスタンスごとの一意のIP?
- 16. Plesk 9.5のSSLインストール
- 17. 単一のmysqlテーブルで単純な統計を計算する
- 18. Mysqlと一致する短い単語
- 19. JavaアプリケーションとMySQLを単一パッケージにインストール
- 20. 単一サーバ上でnetty mutlipleクエリ
- 21. Plesk Server open_basedirブロック
- 22. Parallels Plesk Panelアップデート
- 23. MySQLの単一の行に複数のキーがあります
- 24. MySQLクエリ:単一セル内の複数のセルの値
- 25. アルファベットの用語集を入力するMySQLの単一のクエリ
- 26. 単一のWindows Azure Webサイト上の複数のWebサイト
- 27. 単一ドメイン上の複数のサイトのRedisを管理
- 28. MongoDB多くのインデックス対サブドキュメントの配列上の単一インデックス?
- 29. Webrole - 単一のバインディング上の複数のhostHeader?
のPlesk 11.5から
accounts
とDBIDからルックアップのaccountIdは、サブスクリプション上のすべてのデータベースのための単一のユーザーのアクセスを提供する能力を持っています。 –