sql server 2008数据库问题
windows身份验证和SQL身份验证的区别不在于权限(因为都要经过SQL管理器同意才能登陆,没有所谓的特权)而在于:前者相当于一个公共的用户登录接口,而后者是单独用户登...
windows身份验证和SQL身份验证的区别不在于权限(因为都要经过SQL管理器同意才能登陆,没有所谓的特权)而在于:前者相当于一个公共的用户登录接口,而后者是单独用户登录接口么?它们之间是可以相互授权么?它们登陆后的权限是一样大么?那很多人登陆时是用SQL身份验证而不是windows身份验证,后者不是更方便么,这样可以不用输入用户名和密码了啊,那大家都经常用前者的原因是其有什么优势么?
展开
2个回答
展开全部
windows身份验证的优点:
在本机可以不输入账号密码来登陆(仅限于安装sql2008的那个windows用户,其他用户想要用这种方式登陆的话要预先设置的)等于说是一个windows身份验证的账号只对应一个windows用户。
缺点:
远程用windows身份验证除非你预先设置好远程机的账号,否则不能用windows身份验证登陆的,而且你换台电脑或换个windows账号就要在主机上设置一个windows身份验证账号,否则都不能登陆。
SQL身份验证的优点:
一般来说远程登陆sql2008都会使用SQL身份验证登陆,是因为你只需要预先设置一个SQL身份验证的账号,随便哪台能联网的电脑都可以用这个账号登陆。
权限的话是相同的,可以按照需要赋予的
在本机可以不输入账号密码来登陆(仅限于安装sql2008的那个windows用户,其他用户想要用这种方式登陆的话要预先设置的)等于说是一个windows身份验证的账号只对应一个windows用户。
缺点:
远程用windows身份验证除非你预先设置好远程机的账号,否则不能用windows身份验证登陆的,而且你换台电脑或换个windows账号就要在主机上设置一个windows身份验证账号,否则都不能登陆。
SQL身份验证的优点:
一般来说远程登陆sql2008都会使用SQL身份验证登陆,是因为你只需要预先设置一个SQL身份验证的账号,随便哪台能联网的电脑都可以用这个账号登陆。
权限的话是相同的,可以按照需要赋予的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询