Mag*_*dhe 28 sql-server account installation development-environment
SQL Server Express 2008安装程序允许您为每个服务分配不同的用户帐户.
对于开发环境,您会使用域用户,本地用户,NT Authority\NETWORK SERCVICE,NT Authority\Local System或其他一些帐户,为什么?
Joe*_*rle 34
不建议使用本地系统,它是管理员等效帐户,因此可能导致可疑的编码,利用管理员权限,这是生产系统中不允许的,因为安全意识管理员/ DBA真的不喜欢以管理员身份运行服务.
根据服务器实例是否需要访问其他域资源,应确定应在哪个类型的低权限帐户下运行.
如果它不需要访问任何(非匿名)域资源,那么我通常会创建一个唯一的本地低权限帐户,以便在其下运行,以获得在同一身份上下文中不运行多个服务的额外安全性好处. 请注意,SQL Server或SQL Server代理服务不支持本地服务帐户.
如果它确实需要访问非匿名域资源,那么您有三个选项:
我倾向于做的大部分内容不要求服务访问域资源,所以我倾向于使用我管理的唯一本地低权限帐户.我还专门作为非管理员用户运行(并且在XP SP2,Server 2003,Vista和Server 2008下都没有出现重大问题)所以当我遇到需要服务来访问域资源的情况时,我无后顾之忧关于使用我自己的域凭据(加上这种方式,我不必担心网络管理员有关创建/维护一堆非生产域身份).
blo*_*art 14
这取决于.
归档时间: |
|
查看次数: |
59534 次 |
最近记录: |