I recently upgraded my Orion from 8.0 to 8.1 and ran into a little snag - SQL Server Permissions.
SQL Server Permission Problem:
The installation was connecting to an existing database on a SQL Server that is hosting many databases for various systems. The database already esisted: SW_ORION. The Orion setup wizard really only needed to modify was the existing database. The wizard would not complete unless the service account was a local admin on the box or had SA level permissions.
According to SW technical support, granting the setup SA rights was the only way that would ensure that the setup could complete properly. I have seen this from many other vendors who sell products that connect to SQL in the back-end. The Wizard could have very easily connected to the server and I could have selected the existing database for the installation. Having DBO (Database Owner) level of permissions would have been plenty to upgrade the tables, stored procedures, etc...
I find it really mind boggling that a company like Solarwinds can sell a product on it's 8th revision that hasn't figured out that giving SA level rights to the database server is not the proper method for installing a SQL Database. Setting up a database on the SQL server and restricting access to Solarwinds Installation wizard just make good security sense.
Anyone else run into this problem?