阅读背景:

Sql Server 2008 R2数据库之登录名、用户、架构、权限和角色

来源:互联网 

原文地址https://www.shaoqun.com/a/106188.aspx

这几天先是研究了一下有关数据库的安全性、权限等方面的东西,那就是先说一下数据库安全性和权限的问题,首先是对数据库的登录名、用户和架构做一个简单的介绍。登录名大家都知道就是登录数据库时用的名称,比如数据库默认的登录名sa,如果不对sa登录名的权限做改动的话,sa登录后对数据库所有功能有完全的访问管理权限。那么什么是用户名呢?拿sa登录名来说,当用sa登录数据库后新建一个数据库,展开数据库下面的安全性-用户,可以看到有dbo、sys、guest等用户名,而sa登录后所有的操作的用户就是dbo,这个也是数据库默认的。也就是说sa是登录名,登陆后的用户名是dbo。那么架构呢?大家都知道当我们用sa登录数据库后创建一个表UserInfor,那么当展开数据库后可以看到dbo.UserInfor,这个dbo是架构名,而非用户名,一开始我也不明白在网上查了一些资料,有的说dbo.UserInfor是用户名,到底是什么呢?下面我们做一个测试。这几天




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: