SQL Server service running under non admin account in cluster environment

  • Hey DBA gurus:

    I had this requirement where I am suppose to run all my SQL Servers 2005 under non admin account by giving specific permissions to the account that is used to run SQL Server service. I am able to configure my standalone servers without any issues. However on one of a test cluster it is giving me pain:

    I get following error after I gave neccessary permissions on cluster node, and remove the account from local administrator group. Once the account is added back to admin group SQLServer service comes online without any problem. I compared registry settings for cluster resource as mentioned in one of the thread and they remain same in both the cases. Please help.

    Thanks

    Ajay

    2008-11-05 22:56:50.00 Server A self-generated certificate was successfully loaded for encryption.

    2008-11-05 22:56:50.02 Server Error: 26054, Severity: 16, State: 1.

    2008-11-05 22:56:50.02 Server Could not find any IP address that this SQL Server instance depends upon. Make sure that the cluster service is running, that the dependency relationship between SQL Server and Network Name resources is correct, and that the IP addresses on which this SQL Server instance depends are available. Error code: 0x5.

    2008-11-05 22:56:50.02 Server Error: 17182, Severity: 16, State: 1.

    2008-11-05 22:56:50.02 Server TDSSNIClient initialization failed with error 0x5, status code 0xa.

    2008-11-05 22:56:50.02 Server Error: 17182, Severity: 16, State: 1.

    2008-11-05 22:56:50.02 Server TDSSNIClient initialization failed with error 0x5, status code 0x1.

    2008-11-05 22:56:50.02 Server Error: 17826, Severity: 18, State: 3.

    2008-11-05 22:56:50.02 Server Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.

    2008-11-05 22:56:50.02 Server Error: 17120, Severity: 16, State: 1.

    2008-11-05 22:56:50.02 Server SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

  • IF you are using SQL Server 2005 you do not need SQL Server to run as a local administrator. If you use the SQL Server Configuration Manager to set the service account it assigns it appropriate permissions without using local administrator. The SQL Server install creates a set of Groups for SQL Server services and the SQL Server service account just needs to be in the correct group(s).

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply