微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server – 了解SQL Server 2008安全性,登录,角色等

我无法理解sql Server 2008中的一些核心概念.直到最近,我还不必太关心安全性,用户,模式等.

>登录用户之间有什么区别?
>这些与角色有何关系
>什么是架构? (直到我开始阅读有关安全性的文章,我认为架构只是一个数据库设计?!)
>我希望能够创建一个脚本来创建我的用户,登录,尤其是当IIS尝试连接到sql Server作为其应用程序池时.任何人都可以指出我的脚本这类事情的一些例子的方向?

提前致谢!

P.S:
我一直在尝试阅读一些关于这些东西的MSDN文章并且有点迷失,例如这似乎超出了我的深度:

http://msdn.microsoft.com/en-us/library/ms190387.aspx

解决方法

>登录是用于连接服务器的主体.用户是用于连接数据库的主体.实例本身的安全上下文由登录,角色和授予/拒绝的权限决定.数据库上的安全上下文由用户,角色和授予/拒绝的权限决定.
>与所有其他基于角色的系统一样,角色是权限的逻辑分组.角色可以应用于用户登录.对于常用的权限集,有固定的服务器角色和固定的数据库角色.
>模式是一个数据库对象,用于两件事:数据库对象(表,存储过程,函数,视图)的逻辑分离和安全性分离.架构包含这些对象.并且可以授予/拒绝用户对模式的权限,隐式授予/拒绝其中包含的对象的权限.

4看起来不是一个问题.你能改写吗?

原文地址:https://www.jb51.cc/mssql/76867.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐