この質問は好奇心から出てきます。私はこれについてgoogleを検索したが、ヒントを得ていない。sqlは読み取り専用モードで接続しています
ユーザーがMySQLデータベースに対して完全な読み取り/書き込みアクセス権を持っているとします。私は、読み取り専用モードで同じユーザー名とパスワードでデータベースに接続する方法(接続文字列のいくつかのパラメータ)があるのだろうか?
がこのユーザーのアクセス許可を変更することなくに変更したいのですが、同じユーザーが別の時に書き込み許可を必要とする可能性があるためです。これは、データベースの誤った変更を防ぐために(可能であれば)便利です。
関連する質問を確認してください。 http://stackoverflow.com/questions/654656/odbc-5-1-connection-string-for-mysql-with-read-only-access http://stackoverflow.com/questions/10122745/mvc3-read-only-mysql-connection-string – hgulyan
これらによれば、接続文字列による読み取り専用アクセスを指定する方法はありません。実際には、読み取り専用権限を持つsqlユーザーを作成するか、ソフトウェアのビジネスロジックにアクセス許可レイヤーを作成する必要があります。 – hgulyan