Comments
8 comments
-
Hi jluebbers,
Thank you for your forum post.
Yes this is a known problem and one that still exists in SQL Search.
If you have not already done so, please may you vote and comment on the UserVoice forum post:
Major KNOWN Issue --- Stop requiring product to login to all databases on server – Customer Feedback for Redgate (uservoice.com)
Unfortunately there is not any option in SQL Search to prevent this from occurring or configure a list of databases for the tool to connect.
I will feedback your comments to the Development Team.
Many Thanks
Eddie
-
Thanks Eddie - I voted on the UserVoice page, for clarity here's the comment I put there:This should be trivial to fix: whatever SQL query SQL Search is emitting to enumerate databases on an instance just needs to have a condition added to its WHERE clause to check whether the current user has access to a given DB, eg:...WHERE has_dbaccess(name) = 1or similar.
-
Hi jluebbers,
I have some further information you maybe pleased to hear.
The Development Team responsible for SQL Search are in the process of adding a fix for this situation. I do not have an accurate ETA but the team plan to release this fix sometime next week.
I will update this post, when I have information that the new version has become available
Many Thanks
Eddie -
Thanks Eddie - please let us know when the fixed release is available.
-
Hi Eddie - any update on when the fixed version will be released?
-
How does SQLSearch_3.6.1.3286.exe released on February 21, 2023 resolve this issue (if at all)? Thank you
-
Hi,
To answer your question:How does SQLSearch_3.6.1.3286.exe released on February 21, 2023 resolve this issue (if at all)? Thank youAccording to the SQL Search V3.6.1 releases notes does include fix for the problem, where it stops the attempted indexing of databases that the current user has no access to.
Do you still experience the reported problem?
Many Thanks
Eddie
-
Thank you, I'll re-install.
Add comment
Please sign in to leave a comment.
Is there a way to make SQL Search not do this, or at least allow the list of databases it attempts to search be configurable?
This has been requested before in a number of places over the last few years but still is an issue in the current version.
Major KNOWN Issue --- Stop requiring product to login to all databases on server – Customer Feedback for Redgate (uservoice.com)
SQL Search causing Login failures — Redgate forums (red-gate.com)
restrict/hide database — Redgate forums (red-gate.com)