- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 SQL SERVER登录用户在服务器上的权限
SQL SERVER登录用户在服务器上的权限一个登录用户到底在SQL SERVER实例上有什么样的权限,下面以SQL SERVER2005为例来细数一下。一.首先查看该登录用户属于哪个固定服务器角色。所有SQL SERVER的登录用户和角色都会在master.sys.server_principal视图上有一条记录。而记录登录用户属于什么服务器角色的视图是master.sys.se
2010-03-18 22:43:00 2533
翻译 Public角色
Public角色在本文中,我将通过描述几个安全场景来讨论如何使用Public角色以及Public角色怎么会导致你更多的难题。Public角色相当于NT中的所有用户(Everyone)或验证用户组(Authenticated Users group)。所有加入到数据库中的用户会自动加入到角色中——即使是激活的guest用户也不例外。这就是说任何授予public角色的权限会自动扩展给所有用
2010-03-18 10:20:00 3116
翻译 SQL SERVER数据库中GUEST用户
SQL SERVER数据库中GUEST用户问题谁邀请这些客人(guest)到我的数据库中?你可知道在你的SQL SERVER数据库中还存在guest用户?你可知道SQL SERVER 需要guest用户来实现些特殊功能,且这些功能在2000和2005是不同的?你可知道你的SQL SERVER 2000或2005数据库中有guset用户登录?你可考虑过这是个问题或者你的SQL SER
2010-03-17 21:55:00 9333 2
翻译 理解SQL SERVER中所有者和架构的区别
理解SQL SERVER中所有者和架构的区别SQL SERVER2005介绍了架构,架构相对于以前版本中的对象所有者。本文将解释这两者的区别,并希望能解开你至今仍对架构一点困惑。对象所有者要理解所有者和架构之间的区别,让我们先花点时间来复习一下对象的所有权。在SQL SERVER2000或以前版本中创建一个对象,对象必须要有一个所有者(owner)。大部分情况,所有者为“d
2010-03-17 00:29:00 6858
翻译 在SQL SERVER 2005/2008中拥有一个对象
在SQL SERVER 2005/2008中拥有一个对象从SQL SERVER2000升级到2005/2008后,一个我们必须重新认识的情况是对象不再有所有者(owner)。架构包含对象,架构有所有者。如果你查询表sys.objects,你将会看到这看起来是正确的,只是表中还有一个字段principal_id,但是一般情况下它总是NULL值。不久前一天,我突然对principal_id字段
2010-03-15 21:32:00 794
翻译 所有权,CONTROL和TAKE OWNERSHIP
所有权,CONTROL和TAKE OWNERSHIP今天我意识到早前在讨论对象权限时,并没有对对象的所有权进行深究。因此我将在本文讨论以下主题:对象的所有权、如何变更所有权以及CONTROL权限(SQL SERVER2005新引入)。所有权(ownership):这个比较简单。对象所有者(owner)通常是它的创建者,但是我们可以在创建对象时使用AUTHORIZ
2010-03-15 12:26:00 2802
MIC make it clean
2011-06-30
浮点数的内存格式,分单精度和双精度
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人