Re: SPN Requirement



Dear Sue et al

Thank you Sue for translating the Error code (I’ll better find out how to
translate these myself – that could have saved me – and this newsgroup – a
lot of time).

Making SQLSrvRunas member of Domain Admin and restarting SQL Server -
"solved the problem".

As Sue point out, making the SQL Service account member of the domain
administrators group is of cause not an acceptable solution - and would be in
conflict with the Microsoft hardening recommendations for secure database
servers:

“Run the SQL Server service using a least privileged account to minimize the
damage that can be done by an attacker who manages to execute operating
system commands from SQL Server. The SQL Server service account should not be
granted elevated privileges such as membership to the Administrators group.”

I’ll look into the blog, Sue mentioned and will get back to conclude this
thread WHEN
I’m wiser!

Thanks again Sue for your time and effort spend and wise advises!
--
Best regards
Bo

"Sue Hoegemeier" wrote:

That does tell you more about the Event ID though. Error:
0x2098 is "insufficient access rights to perform operation"
The service account for SQL Server needs to be a domain
admin or local system to register in AD at startup. As long
as you are have it correctly registered and are using a
static IP port, I would think you should be okay. I wouldn't
recommend changing the permissions for the service account -
too many security risks with doing that.The other thing I
remember is someone changing the permissions on the service
account to allow Write Public Information rights but I'd
suspect that's too many rights as well.
This blog has more information on what you are seeing:
http://blogs.msdn.com/sql_protocols/archive/2005/10/12/479871.aspx

-Sue

On Tue, 10 Oct 2006 11:56:02 -0700, Erik Bo Sørensen
<ErikBoSrensen@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

Dear Sue et al

I haven't (yet) done any research for KDC error codes - I thought that to be
less relevant as the Application Log Event 26037:
Event Type: Information
Event Source: MSSQL$WEBPROD
Event Category: (2)
Event ID: 26037
Date: 10-10-2006
Time: 20:44:52
User: N/A
Computer: SQL01
Description:
The SQL Network Interface library could not register the Service Principal
Name (SPN) for the SQL Server service. Error: 0x2098. Failure to register an
SPN may cause integrated authentication to fall back to NTLM instead of
Kerberos. This is an informational message. Further action is only required
if Kerberos authentication is required by authentication policies.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Data:
0000: b5 65 00 00 0a 00 00 00 µe......
0008: 0e 00 00 00 53 00 51 00 ....S.Q.
0010: 4c 00 30 00 31 00 5c 00 L.0.1.\.
0018: 57 00 45 00 42 00 50 00 W.E.B.P.
0020: 52 00 4f 00 44 00 00 00 R.O.D...
0028: 00 00 00 00 ....

Indicates, that NTLM will be used instead of Kerberos.
“I’ll be back”
(I tried to register MSSQLSvc/<ServerName>\<InstanceName> - but that didn’t
help at all …)


.



Relevant Pages

  • Re: SPN Requirement
    ... Thank you Sue for translating the Error code (I?ll better find out how to ... Making SQLSrvRunas member of Domain Admin and restarting SQL Server - ... making the SQL Service account member of the domain ... ?Run the SQL Server service using a least privileged account to minimize the ...
    (microsoft.public.sqlserver.security)
  • Re: Run SQL Server as domain user
    ... that stuff (SQL Server' s adding your SQL Server service account to those builtin groups automatically) would not happen automatically if you would not use SQL Server Configuration Manager for changing your SQL Server services... ...
    (microsoft.public.sqlserver.setup)
  • Re: file backup component
    ... Otherwise you can try to use audit techniques to find out who's trying to access the LDF file. ... file backup app or any other app that need LDF file a while. ... he meant something that belongs to the SQL server itself. ... Delay the start of the SQL server service until manual start. ...
    (microsoft.public.windowsxp.embedded)
  • Re: Who is using MSMQ?
    ... To add on to the other responses, the MSMQ warning messages you get from the ... SQL Server Service Manager are the same ones you get from the Windows MMC ...
    (microsoft.public.sqlserver.security)
  • RE: Upgrade from 2005 to 2008: Invalid Credentials
    ... it seems that this issue was related to NETWORK SERVICE account for SSIS service could not be validated on DC. ... Please first go to your Services pane, double click your SQL Server Integration Services, switch to the Log On tab to check if the service account is NETWORK SERVICE account. ... Install SQL Server 2008 from the Command Prompt ... Microsoft Online Community Support ...
    (microsoft.public.sqlserver.setup)