码迷,mamicode.com
首页 > 数据库 > 详细

sqlserver学习--基本管理

时间:2015-09-29 15:05:56      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:sqlserver管理

第1章      基本管理

1.1安全和权限

1、登录名

 

登录数据库实例。仅仅是能登录数据库实例,但登录不一定能访问数据库。

一个合法的登录帐号只表明该帐号通过了NT认证或SQL认证,但不能表明其可以对数所库数据或对象进行某些操作。所以一个登录帐号总是与一个或多个数据库用户帐号相对应的。这样才可以访问数据库。

  如:sa 录帐号,就与每一个数所库用户dbo相关联。

 

2、数据库用户名

 

单个数据库的用户名,指哪一个人可以访问哪一个数据库。用户对数据库的访问、操纵是通过数据库用户来控制的。而且数据库用户是基于数据库的。两个不同的数据库可以有相同的数据库用户帐号。

3、数据库角色

 

预定义数据库角色:预定义的数据库角色不可改主变

 

4、应用程序角色

 

 

5、服务器角色

 

根据应用不同把权限已固定的角色。服务器角色赋给登录名,就拥有了相应的数据库操作权限了。即服务器角色自动做了登录名和数据库用户的映射,且给相应的数据库用户赋予了相应的数据库权限。

 

6、架构

 

即数据库的容器。类似于开软件中的命名空间。服务器名.数据库名.架构名.对象名,这是一个完整的表对象的限定名称。

以前是用用户的默认用户名作为架构名。如果删除用户,那就要把用户下面所属的数据库,表都要删掉。现在则不用了。这是老式的表的限定名称:服务器名.数据库名.用户名.对象名

 

 


本文出自 “网行天下” 博客,请务必保留此出处http://kuangkuang.blog.51cto.com/838/1698998

sqlserver学习--基本管理

标签:sqlserver管理

原文地址:http://kuangkuang.blog.51cto.com/838/1698998

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!