Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はデータベースが初めてで、データベースで作業してからほぼ1か月が経ちました(主にNoSQLデータベースであるMongoDBを使用していて、大好きです:D)
私が疑問に思っているのは、たとえばネイティブ iOS アプリからデータベースに直接アクセスするときに取るセキュリティ リスクです。
ただし、これに対する一般的な方法はWebサービスであることは知っています。
ありがとう、
ペイマン
明らかに2つのリスクがあると思います:
SQL インジェクション。
db パスワードの扱い方。構成文字列または接続文字列にプレーン テキストを入れるだけですか?
パスワード保護または接続文字列で +1。言うまでもなく、ファイアウォールはデータベース ポートですべての IP を許可する必要があります。人々は何らかの理由で Web サービスを使用します...私の意見では、これをオプションとは考えないでください