How do I stop Windows 7 UAC from displaying this warning when 184.108.40.20698 dbdsn invokes dbelevate12?
Please don't say "turn off UAC altogether", nothing ELSE in SQL Anywhere is producing this symptom.
The elevation prompt should only be displayed when you are attempting to perform an operation that requires elevation (eg. creating a System DSN) but not for operations such as creating a user DSN. If you have a case where we are prompting for elevation when we don't need it, that's a bug. Otherwise, this is just how UAC works and it is essentially unavoidable -- you will need to complain to Microsoft.
In Windows 7, Microsoft made a change so that executables digitally signed by Microsoft that require elevation will not issue a prompt if the current user could just click "Yes" to the elevation prompt. To my knowledge, no such provision has been made for other vendors.
As noted, turning off UAC is one option. You can also configure a policy that will automatically say 'yes' to any elevation prompt. Generally, it is only used for automated testing.