Diese Frage kommt aus Neugier. Ich suchte nach Google, bekam aber keine Ahnung.sql offene Verbindung im schreibgeschützten Modus
Angenommen, ein Benutzer hat vollen Lese-/Schreibzugriff auf die MySQL-Datenbank. Ich frage mich, gibt es eine Möglichkeit (einige Parameter in der Verbindungszeichenfolge), mit der Datenbank mit dem gleichen Benutzernamen und Passwort im schreibgeschützten Modus zu verbinden?
Ich möchte dieses ohne Ändern der Berechtigungen dieses Benutzers, da derselbe Benutzer möglicherweise Schreibberechtigung auch zu einem anderen Zeitpunkt benötigen. Dies wäre nützlich (wenn möglich), um eine versehentliche Änderung der Datenbank zu verhindern.
Überprüfen Sie verwandte Fragen. 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-verbindungszeichenfolge – hgulyan
Laut ihnen gibt es keine Möglichkeit, schreibgeschützten Zugriff über Verbindungszeichenfolge anzugeben. Eigentlich sollten Sie SQL-Benutzer mit schreibgeschützten Berechtigungen erstellen oder Berechtigungsschicht in der Geschäftslogik Ihrer Software erstellen. – hgulyan