![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello. I am looking for advice. We started out running ASA8's dbsrv8 as a Windows service running within the so-called "Local System account." When a permission issue emerged, rather than address it, we just began to advise users to reconfigure the service to run within DOMAIN>/Administrator. Now some customers are concerned about the security vulnerability of doing that so we need to isolate the right solution. What account should the dbsrv8 service use? I can't even get the service to start using NT AUTHORITY/NetworkService. THANKS IN ADVANCE FOR ANY ADVICE! |
#3
| |||
| |||
|
|
LOCAL SYSTEM will allow an SQL Anywhere service to run under most requirements. If your service won't start, there must be a specific dependency in your implementation that requires a different account. Are you referring to any network resources? What do the event logs (application) indicate when the service fails to start? /ck Eli wrote: Hello. I am looking for advice. We started out running ASA8's dbsrv8 as a Windows service running within the so-called "Local System account." When a permission issue emerged, rather than address it, we just began to advise users to reconfigure the service to run within DOMAIN>/Administrator. Now some customers are concerned about the security vulnerability of doing that so we need to isolate the right solution. What account should the dbsrv8 service use? I can't even get the service to start using NT AUTHORITY/NetworkService. THANKS IN ADVANCE FOR ANY ADVICE! |
#4
| |||
| |||
|
|
I'm pretty certain that that failure we had while using Local System resulted from our need to use xp_cmdshell during the engine start event. For WIN2003 Server, our field people claim they needed to run as a domain administrator to get xp_cmdshell working. I would have expected local admin privileges to be sufficient. Thanks in advance for anything you can tell me about the privileges required for xp_cmdshell. And thanks very much for confirming that Local System should indeed work for the service in general. |
#5
| |||
| |||
|
|
I'm pretty certain that that failure we had while using Local System resulted from our need to use xp_cmdshell during the engine start event. For WIN2003 Server, our field people claim they needed to run as a domain administrator to get xp_cmdshell working. I would have expected local admin privileges to be sufficient. Thanks in advance for anything you can tell me about the privileges required for xp_cmdshell. And thanks very much for confirming that Local System should indeed work for the service in general. Eli LOCAL SYSTEM will allow an SQL Anywhere service to run under most requirements. If your service won't start, there must be a specific dependency in your implementation that requires a different account. Are you referring to any network resources? What do the event logs (application) indicate when the service fails to start? /ck Eli wrote: Hello. I am looking for advice. We started out running ASA8's dbsrv8 as a Windows service running within the so-called "Local System account." When a permission issue emerged, rather than address it, we just began to advise users to reconfigure the service to run within DOMAIN>/Administrator. Now some customers are concerned about the security vulnerability of doing that so we need to isolate the right solution. What account should the dbsrv8 service use? I can't even get the service to start using NT AUTHORITY/NetworkService. THANKS IN ADVANCE FOR ANY ADVICE! |
#6
| |||
| |||
|
|
In article <472b0faf.2324.1681692777 (AT) sybase (DOT) com>, Eli says... I'm pretty certain that that failure we had while using Local System resulted from our need to use xp_cmdshell during the engine start event. For WIN2003 Server, our field people claim they needed to run as a domain administrator to get xp_cmdshell working. I would have expected local admin privileges to be sufficient. Thanks in advance for anything you can tell me about the privileges required for xp_cmdshell. And thanks very much for confirming that Local System should indeed work for the service in general. Is that db server also the domain controller? If so, then there is no such thing as a local admin, and you must use the domain admin user to get admin privileges. I learned that one the hard way... .... -- Remove the ns_ from if replying by e-mail (but keep posts in the newsgroups if possible). |
![]() |
| Thread Tools | |
| Display Modes | |
| |