I am getting ready to perform a migration of SharePoint 2007 to 2010, and during the migration horus, i will want to prevent anyone form adding content anywhere, but yet I would like for people to read the content. Is there a way to make the sharepoint 2007 site read only?
If you are performing a database attach upgrade, you could set the databases to read-only through SQL Management Studio. When SharePoint databases are set to read-only, SharePoint will automatically security-trim all sites in those databases to only allow for viewing the content.