SQL sever 登陆和用户什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/19 01:09:32
新学数据库,不清楚这些概念。
希望回答详细点,好的话追加50分!
能够解释一下什么是“登陆”及其作用?什么是“用户”及其作用?

有区别也有联系
首先要知道sql是一个服务器,可以包含多个数据库

区别:区别只是概念上的。
登陆:相对sql服务器而言,进入sql的一个权利,但不代表能操作该服务器里面的任何数据库。
用户:相对于特定数据库来说的,对特定数据库拥有权限范围内可操作的权利。

联系:
其实登陆和用户是1对1的关系,一个登陆就是一个用户。新建登陆的时候,要设定登陆后的权利(比如该登陆能操作那几个数据库,实际上也就确定了这几个数据库的用户)。

登录帐号对于服务器而言的,数据库用户是针对特定数据库来讲的。举个例子吧,就相当于一个房间里放着很多保险柜,你有房门钥匙了,必须得有每个保险柜的钥匙才能从保险柜里取东西。登录帐户是房门钥匙,数据库用户是保险柜钥匙,这样就容易理解了。

最直接的是权限不同,有的表不能操作,有的功能不能用等等 ,
就像administrator和guest一个无所不能一个举步维艰 ,
自己机器用,那WINDOWS认证方便 程序用,SQL SERVER认证安全
--------------
一般写程序用的就是sa,sqlserver登录。
如果只是自己进数据库去查询东西,那两者皆可

----------------------------------------------------
登录?
....
qq登录,百度登录.....
---------------------------------------------
用户?
也就是说,,,
在他的后台数据库中有你的资料,
你也可以用自己的用户名,密码进入系统。
------------------
不知道对不对。
反正没有听过这东西的含义,都是自己理解吧

一种为集成windows用户登陆密码,与你登陆系统的密码一致,通常用于数据库服务器在本机的模式登陆下登陆
第二种SQL server验证模式登陆为输入数据库用户名和数据库密码,通常用于从客户端访问数据库服务端,也可以用于数据库服务器在本机的模式下登