私はVSTO / VB.NETを使用してExcelアプリを構築しており、BlueHostアカウントでホストされているMySQLの一連のデータベース/テーブルにいくつか接続しています。
現在、彼らは問い合わせ元のコンピューターの IP アドレスを「ホスト」として登録する必要があります。これはセキュリティ上は優れているように思えますが、アプリが理論的に無制限の数のコンピューターで無制限の数の人々に配布されることを考えると、非常に非現実的です。 BlueHostアカウントで各クライアントIPアドレスを個別に許可する. その場でアクセスを許可する最良の方法は何ですか?
データベースのユーザー/パスワードには、関連するデータベースなどへの適切なアクセス許可が既に付与されています。リモートの MYSQL 接続へのアクセスを許可するだけで、最初から開始できます。
「GRANT ALL」SQLコマンドを使用するためにSOを読みましたが、これをいつどこで使用するか正確にはわかりません。データベースに接続する前に、SQL コマンドをどのように実行しますか。接続がエラーをスローするのはこの時点であるため..