FIX: Cannot Use Non-Administrator Account to Start SQL Server and Force Encryption (314636)
The information in this article applies to:
- Microsoft SQL Server 2000 (all editions)
This article was previously published under Q314636 BUG #: 356700 (SHILOH_BUGS)
SYMPTOMS If you start SQL Server 2000 and both of the following
conditions are true: - The SQL Server 2000 service account is a non-administrator
account.
- The Force protocol encryption option is selected in the Server Network Utility.
The SQL Server service fails to start because it cannot access
the Local Computer Personal container and the following error messages are
recorded in the SQL Server error log:
2001-04-03 13:48:33.37 server Encryption requested but no valid certificate was found. SQL Server terminating.
2001-04-03 13:48:33.39 server Error: 17826, Severity: 18, State: 1
2001-04-03 13:48:33.39 server Could not set up Net-Library 'SSNETLIB'..
2001-04-03 13:48:33.42 server Error: 17059, Severity: 18, State: 0
2001-04-03 13:48:33.42 server Operating system error -1073723998: ..
2001-04-03 13:48:33.45 server Unable to load any netlibs.
2001-04-03 13:48:33.48 server SQL Server could not spawn FRunCM thread.
CAUSE SQL Server 2000 fails to read the Local Computer Personal
container because access is denied and it cannot find a valid certificate.
RESOLUTIONTo resolve this problem, obtain the latest
service pack for Microsoft SQL Server 2000. For additional information, click
the following article number to view the article in the Microsoft Knowledge
Base: 290211 INF: How to Obtain the Latest SQL Server 2000 Service Pack
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
at the beginning of this article.
This problem was first corrected in Microsoft SQL Server
2000 Service Pack 2.
Modification Type: | Major | Last Reviewed: | 12/3/2003 |
---|
Keywords: | kbbug kbfix kbSecurity KB314636 |
---|
|