Installed SQL Server 2012 on a new Server 2012R2. During the install, it could not start the Database Engine.
After install, I try to start the service but again get from error log:
The server could not load the certificate it needs to initiate an SSL connection. It returned the following error: 0x8009030d. Check certificates to make sure they are valid Error: 26014, Severity: 16, State: 1. Unable to load user-specified certificate [Cert Hash(sha1) "B28367086D3E32D7C24AB499C32C4E14A9E72115"]. The server will not accept a connection. You should verify that the certificate is correctly installed. See "Configuring Certificate for Use by SSL" in Books Online.
Error: 17182, Severity: 16, State: 1.
TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property.
I think its a permission issue. SQL Server installed default Run as: NT Service/MSSSQLSERVER.
When I changed the Run as to 'local system' SQL Database starts, but then I can't log in as Administrator using SQL Manager.
Is there an issue with the SQL Server installer ? Why doesn't the installer set the permission correctly?
How can I give MSSALSERVER permission to start? If that is the problem, that is.