私はMySQLの接続文字列にセキュリティリークがあることを聞いたと聞いた。
私はそれを安全にしようとしています。
どうすればいいですか?
QRコードをMySQLデータベースで使用するにはどうすればよいですか? QRコードは、バイトのストリングの視覚的表現である予めQRコードでMySQLを保護する方法は?
0
A
答えて
2
に
Server=address;Port=port;Database=database;Uid=user;Pwd=password
ありがとう:
私はこれを使用します。それ自体では、セキュリティにとって価値がありません。どのデバイスもバイトを読み込み、そこに格納されている内容をデコードできます。
暗号化された文字列をQRコードに格納すると、読者はそれを復号化する必要があります。しかし、暗号化された同じ文字列を通常のテキスト形式で保存することもできます。 QRコードはセキュリティの仕組みではありません。
MySQL接続文字列がセキュリティリークになる最も一般的な方法は、権限のないクライアントがプレーンテキストで接続文字列を読み取ることができる場合です。通常、接続文字列はアプリケーションソースコード内に存在します。したがって、クライアントがソースコードにアクセスできる場合は、接続文字列を読み取ることができます。
解決策は、接続文字列の重要な部分をソースコードではなく、別のファイルに保存することです。あなたのコードは実行時にファイルをロードし、ユーザからパスワード&を派生させます。
関連する問題
- 1. デコンパイルからJavaコードを保護または保護する方法
- 2. Linuxで共有開発のコードを保護する方法は?
- 3. SwiftのQRコードからvCardを保存する方法
- 4. 配布前にPythonコードを保護する方法は?
- 5. あなたのPowerShellコードでAzureサービスプリンシパルを保護する方法
- 6. QRコードを解読する方法
- 7. AndroidでQRコードスキャナーアプリを作る方法、QRコードから情報を抽出する方法、フィルタリングする方法、mysql dbに追加する方法
- 8. session_idを保護する方法は?
- 9. NSUserDefaultsを保護する方法は?
- 10. Class.forName( "SimpleClass")を保護する方法は?
- 11. Webサービスを保護する方法は?
- 12. webHttpBindingを保護する方法は?
- 13. RESTfulサービスを保護する方法は?
- 14. 誰かからmysqlデータベースを保護する方法
- 15. リモートのmysqlデータベースへの接続を保護する方法
- 16. 共有MySqlユーザーを保護する方法
- 17. Railsコード保護
- 18. QRコードに保存/保存できるデータ/情報の量は?
- 19. Pythonでパスワードを保護する方法
- 20. NetStyleでウェブソケットを保護する方法
- 21. ウェブアプリケーションでベアラトークンを保護する方法
- 22. githubでプロジェクトを保護する方法
- 23. Windowsでファイルを保護する方法
- 24. JavaScriptコードを保護
- 25. 変更からC#コードを保護する方法
- 26. ウェブサイトのコードを保護する方法PHP/JS?
- 27. アンドロイドでバーコードとQRコードをスキャンする方法は?
- 28. 角度2アプリケーションでQrコードをスキャンする方法は?
- 29. 作成方法iphoneでコンタクトQRコード
- 30. npmのmysqlライブラリを使用するとdbを保護する方法は?