日期:2014-05-18  浏览次数:20497 次

sqlserver 登录名问题
最近在配置镜像,对于里面的多处的登录设置有点迷惑,请高人指点一二


首先,在manage stodio 里有 connect --->databbase engine

在服务里 services.msc 里面 sqlserver 服务--->右键 属性 登录选项里有个登录账户

镜像设置时,配置安全属性---main ,mirror ,witness 都会配置登录名

以及镜像配置的最后一步,要填写的服务账户


这几处的登录名都是什么关系呢,有的是系统账户,有的是数据库账户,现在我还是很混乱,请大侠指点一下……不胜感激……

------解决方案--------------------
服务账户:是你的数据库服务的启动帐号,是windows帐号(默认的是windows管理员帐号,安装的时候设定的.)
登录名:是连接数据库的数据库帐号
------解决方案--------------------
系统账户指的是操作系统的账户

数据库账户指的是你数据库的登陆账户。
------解决方案--------------------
http://blog.csdn.net/sipoli1984/article/details/6227749
------解决方案--------------------
系统账户:如sa等...
数据库账户:你可以使用的这个数据库的帐户,包括sa.
------解决方案--------------------
系统账户指的是操作系统的账户

数据库账户指的是你数据库的登陆账户。
------解决方案--------------------
服务的启动账户是操作系统的用户,这个是在操作系统权限层面的用户。
数据库可以把操作系统用户映射为登录,而登录才是数据权限层面的“用户”,(其实是最顶级的“用户”)。