I'm setting up a brand new SharePoint 2013 farm and configuring all of my service applications. I've created a new Search Service application, which by default runs under my farm service account. All is fine until I use Central Administration to change
the SharePoint Server Search service account from my farm account to my search service account. As soon as I apply the change I get an "Oops something went wrong page" with "User does not have permission to perform this action." When I
go back and apply again it appears to be successful. I know it changed the account by verifying the service on my server is now running under my search service account.
However, at this point none of my Search Service settings load and I get a slew of search related errors in my event log (ID's 6398 and 6482). When I monitor ULS logs during the change I see this:
....
Adding TST\sp_search to local group WSS_WPG.
....
SqlError: 'Login failed for user 'TST\sp_search'.' Source: '.Net SqlClient Data Provider' Number: 18456 State: 1 Class: 14 Procedure: '' LineNumber: 65536 Server: 'testsql01'
....
Could not access the Search database. A generic error occurred while trying to access the database to obtain the schema version info. Context: Application '6835f209-0a66-4fbe-903c-d575cde07fad' Details: (0x80131904)
So obviously there are at least some SQL permissions issues with my search account. I thought that central admin would provision all of the required security when I change a service account. Can anyone tell me how to properly change my Search Service account?
However, at this point none of my Search Service settings load and I get a slew of search related errors in my event log (ID's 6398 and 6482). When I monitor ULS logs during the change I see this:
....
Adding TST\sp_search to local group WSS_WPG.
....
SqlError: 'Login failed for user 'TST\sp_search'.' Source: '.Net SqlClient Data Provider' Number: 18456 State: 1 Class: 14 Procedure: '' LineNumber: 65536 Server: 'testsql01'
....
Could not access the Search database. A generic error occurred while trying to access the database to obtain the schema version info. Context: Application '6835f209-0a66-4fbe-903c-d575cde07fad' Details: (0x80131904)
So obviously there are at least some SQL permissions issues with my search account. I thought that central admin would provision all of the required security when I change a service account. Can anyone tell me how to properly change my Search Service account?