Esta pregunta surge por curiosidad. Busqué en google esto pero no entendí nada.sql conexión abierta en modo de solo lectura
Supongamos que un usuario tiene acceso completo de lectura/escritura a la base de datos MySQL. Me pregunto, ¿hay alguna forma (algún parámetro en la cadena de conexión) para conectar a la base de datos con el mismo nombre de usuario y contraseña en modo de solo lectura?
Quiero sin cambiando los permisos de este usuario porque el mismo usuario también puede requerir permiso de escritura en otro momento. Esto sería útil (si es posible) para evitar modificaciones accidentales en la base de datos.
Consulte las preguntas relacionadas. 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
Según ellos, no hay forma de especificar el acceso de solo lectura a través de la cadena de conexión. En realidad, debe crear usuarios sql con permisos de solo lectura o crear permisos en la lógica de negocios de su software. – hgulyan