彻底被sql server 2008的服务器角色,架构,权限搞昏了头,求救。

ruhong 2014-05-11 07:05:21
我想实现以下的功能。
我想建一个用户usrlogin
它具有执行存储过程S_login的权限,里面执行select语句,
针对表 pwd 进行读取操作,用来判断用户给出的参数 usrname 和pwd,表pwd 中有没有记录。
简单的说就是一个验证登录。
如何作一个权限最小,安全性最高的服务器角色,架构,权限?
请从0开始讲,一步一步的教我,我是新手啊。
我彻底是被搞糊涂了,
sql server 2008的服务器角色有架构,架构中又有服务器角色,然后又有这个那个权限,
这个那个权限中又有架构,服务器角色,妈妈蛋的,死循环啊。
...全文
344 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
t101lian 2014-05-16
  • 打赏
  • 举报
回复
怎么破?
  • 打赏
  • 举报
回复
引用 楼主 ruhong 的回复:
我想实现以下的功能。 我想建一个用户usrlogin 它具有执行存储过程S_login的权限,里面执行select语句, 针对表 pwd 进行读取操作,用来判断用户给出的参数 usrname 和pwd,表pwd 中有没有记录。 简单的说就是一个验证登录。 如何作一个权限最小,安全性最高的服务器角色,架构,权限? 请从0开始讲,一步一步的教我,我是新手啊。 我彻底是被搞糊涂了, sql server 2008的服务器角色有架构,架构中又有服务器角色,然后又有这个那个权限, 这个那个权限中又有架构,服务器角色,妈妈蛋的,死循环啊。
你要对pwd表进行操作,进行验证登陆,和架构等等没啥关心吧。就是查询,然后看有没有记录而已
以学习为目的 2014-05-16
  • 打赏
  • 举报
回复
关注下,也不太明白
专注or全面 2014-05-16
  • 打赏
  • 举报
回复
引用 7 楼 yupeigu 的回复:
sql server 的安全结构,是层次化的,

首先是服务器级别的是 登录名,也就是login

然后是数据库级别的就是数据库用户名

然后是数据库用户下面的架构,这个架构下面是具体的表、函数、视图、存储过程

另外,系统预设值了一些固定的服务器角色,比如,最高的权限sysadmin,
然后在数据库级别也设置了固定的数据库角色,比如,db_datawriter 等等。


关键是架构这一块,系统预定义了很多架构,关键是这些架构,里面没有任何对象,目的在何?

LongRui888 2014-05-16
  • 打赏
  • 举报
回复
一步一步来吧,从顶向下,逐步理解
LongRui888 2014-05-16
  • 打赏
  • 举报
回复
sql server 的安全结构,是层次化的, 首先是服务器级别的是 登录名,也就是login 然后是数据库级别的就是数据库用户名 然后是数据库用户下面的架构,这个架构下面是具体的表、函数、视图、存储过程 另外,系统预设值了一些固定的服务器角色,比如,最高的权限sysadmin, 然后在数据库级别也设置了固定的数据库角色,比如,db_datawriter 等等。
专注or全面 2014-05-13
  • 打赏
  • 举报
回复
我草,这一块我也是一直木弄懂啊,想起来都难受的慌,心里憋的慌
专注or全面 2014-05-13
  • 打赏
  • 举报
回复
sql server 2008的服务器角色有架构,架构中又有服务器角色,然后又有这个那个权限, 这个那个权限中又有架构,服务器角色,妈妈蛋的,死循环啊。
HUSTYZHY 2014-05-11
  • 打赏
  • 举报
回复
加我QQ,我给你个设置的教程,905101973
ruhong 2014-05-11
  • 打赏
  • 举报
回复
更可恨的是,这安全对象添加进去以后,删不掉了?

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧