近期有应用(IP-guard)测试要连接sql server,按照流程给它提供sql server数据库的账号和常用权限,后来测试的人反馈说要把sql服务的启动账号改为Local System类型,什么情况?要改启动账号类型,这样不太好吧?
于是,去微软官网查了下相关资料,得到说明如下:
SQL Server中启动帐户分两类:
1.内建帐户(Local System,Local Service,Network Service)
2.指定帐户(Domain Account)
在此简要说明一下内建帐户的使用:
Local System:具有最高的讯问控制权限,可以对本机磁盘上的任何文件系统进行操作,权限较高,风险较大,可以作为任意服务的启动帐户
Local Service:具有于指定帐户相同的权限,但是较Local System权限较低,可以用于SQL Agent的启动帐户,但是不可以做为SQL Server DataBase Engine的启动帐户
Network Service:权限介于毅两者之间,可以做为最佳的Windows NT帐户认证 下的SQL Server启动帐户使用
很明显,不能修改!