The others are not needed as you point out.
Btw, what you could do is, conditionally set the user/pass based on the requested page. As in unprivileged with select/insert/update/delete for normal usage, and privileged with definition/index related stuff in addition when visiting the upgrade page.
Related Posts:
- MySQL Database User: Which Privileges are needed?
- creating new field on mysql
- A WP dev site that displays content from a live site’s database but cannot write to wp_posts?
- WPCLI search and replace in a particlar site dir effect another site-dir
- Merging development site with live site
- how to encyrpt DB_PASSWORD in wp-config
- SQL query to set posts in bulk based on the post content
- Query Column of Specific ID from Database Table
- How can I detect right db type?
- How to create more than one new wpdb object?
- Moving WordPress site to new domain – database import [duplicate]
- How to connect and insert data in database of wordpress?
- Buddypress avatar image in database [closed]
- Changing order of db results when encoding to JSON
- Files on Localhost, Database on Server
- $wpdb->get_var – What value is returned when zero records are found?
- Remote database -> massive response time increase?
- Installing local to live WP into subdirectory
- Second ezSQL initialization for MSSQL
- Fetch a single row from a custom table for to a given ID
- Database create or redirect
- SymmetricDS in dev + prod workflow?
- Integrating Custom Database with WordPress
- Getting “Error Establishing a Database Connection” on localhost in new Mac OSX Lion environment
- Cloning blog to localhost via WAMP
- Only allow user to access a link once a year, based on their joining date
- Counting post and changing roles in mysql database. Query not code
- MSQL database wp_postmeta has meta key tve_revision
- How to escape percentage sign(%) in sql query with $wpdb->prepare?
- Link multiple user databases together?
- DB prefix not updating
- Recovery – Restore Database after moving folder location locally
- Replacing javascript link in WordPress database without getting mysql syntax errors
- I wanted to Know that how can I give ingore to 0000-00-00 in my config file
- What is my error trying to create a new table in the database?
- I imported an restore an database and It shows #1067 – Invalid default value for ‘user_registered’
- Set a cron job to delete a specific database table table every midnight
- How to edit custom table data in frontend
- local wordpress broke after changing URL
- “BS_” rows in postmeta table
- how to access 2nd Mysqli Database from different server for wordpress
- Error establishing a database connection – WordPress setup, everything else is working
- How can I find user role in Mysql?
- WordPress how do I echo SUM from a column of a MySQL table by user id AND type_operation
- How to import products in host instead of database on wordpress?
- I would like some help wth an SQL query to link posts with categories
- Where is the HTML-handler part in the wpdb class?
- Exporting Post ID, Post Title, Primary Category and Primary Category ID
- Featured image from custom to WordPress database
- WordPress users table missing indexes
- WordPress Database Query works in phpMyAdmin but not in the code
- How to map data on CSV to web pages?
- How to create index (sql) to a meta_key?
- next comment id number wordpress
- Search and Replace in Windows XAMPP site
- Delete all users meta that named: user_avatar
- How can i syn wordpress user table with a stand-alone php script?
- Migrate not successful, DB is broken. How to fix, or at least output static HTML without plugins?
- insert data from a form:: Warning Empty query mysqli::query()
- How can I get $wpdb to show MySQL warnings?
- mySQL database size large, but tables size less
- The MySQL Connection could not be established., before it was joomla but i have change it into worpress
- spambot registering without providing email or password, bypassing registration process
- After renaming MySQL database, I can no longer access my Blog page
- How To connect to the same WordPress database with different database user
- Possible to restore wordpress database from mysql56 and sqlite files?
- WordPress Database Posts Table query
- Correct permissions for SQLite database
- Hang Up Followed By Can’t select database
- How to extract some part of WordPress full source code
- Mysql Queries per Visit – Crazy High
- Missing latest posts and options after DB migration via phpMyAdmin
- One WP Database outside localhost and two connections
- Check if a database is well installed
- Create a new table on the database and save parameters from a contact form
- live site do not update after importing sql database
- Why is converting my database to UTF-8 truncating entries?
- Widgets with *internal* links do not display after database migration
- using same mysql user with many databases
- How do i get value from wp_postmeta?
- Get id from database
- “MySQL server has gone away” since update to 3.8
- Why are my WordPress post queries so slow?
- featured image not showing up with mysql_connect
- Share WordPress Database
- Import Excel (or csv) Table with user-data as subscribers to wordpress
- Print output of Table Creation
- How to back-up a database on IIS
- Migrated to Namecheap, now Trouble with Database & wp-config [closed]
- export individual posts to text files or a single csv file
- SQL query : Select a thumbnail for a media
- Importing Concrete5 content to WordPress
- Custom wordpress SQL statement for a website
- why you don’t Implement PDO for access every thing to database
- SQL Query to get post_id from wp_posts and and meta_key(s) from wp_postmeta
- WordPress database connection failed, while mysql client is working [closed]
- How to find fresh (last modified) and sql backup?
- Uploading to WordPress Database
- Have WordPress Use a Different Database for users
- How to generate PDF dynamically based on values from the database in WordPress