Moss设置表单验证之后,授权的时候找不到Form用户
2009-11-18 23:04
274 查看
xiaoshatian.cnblogs.com 这个哥们玩Moss玩得很深,我拍马都赶不上了。
哈哈,我倒希望自己能是玩SQL Server的人中最熟Moss的,玩Moss的人中最熟SQL Server的。世界藏龙卧虎,所以希望可能只是希望。
这哥们写了一个文档“Microsoft Office SharePoint Server 2007 Forms Authentication”,我做的时候,做不过去,总是在Moss在搜索不到这个用户。我想他在做的时候肯定没有碰到我碰到的问题。这个文档网络上大把,需要的朋友自己去Google一下。
我照他写的文档做了2个小时,反复检查,每个步骤都没有错误,最后找到了问题所在,这里记录一下,备忘!!
文档之中,访问数据库的连接字符串为<add name="AspNetSqlProvider"
connectionString="server=SQL服务器名称; database=aspnetdb;Trusted_Connection=True" />
也就是说做的是信任连接,这个信任连接不是使用当前登录的Moss用户,而是用Moss的应用程序池账号或者说服务账号去访问数据库。
这个哥们创建Moss的服务账号的时候,可能使用的是本地管理员或者域管理员,而管理员默认是属于SQL Server的 sysadmins 角色的成员的,即可以访问SQL Server中的所有数据库。
而我没有这个习惯,不够安全,所以我用的一个属于Domain Users的账号启动的Moss 服务。而这个账号默认是没有权限访问 aspnetdb这个数据库的。所以导致做完了之后,在Moss中添加 Form 用户进行授权的时候,怎么都做不了。
解决方法是:在SQL Server 中授予 Moss服务账号对 aspnetdb 有读取权限。
本文出自 “imdbt” 博客,请务必保留此出处http://imdbt.blog.51cto.com/903896/229376
哈哈,我倒希望自己能是玩SQL Server的人中最熟Moss的,玩Moss的人中最熟SQL Server的。世界藏龙卧虎,所以希望可能只是希望。
这哥们写了一个文档“Microsoft Office SharePoint Server 2007 Forms Authentication”,我做的时候,做不过去,总是在Moss在搜索不到这个用户。我想他在做的时候肯定没有碰到我碰到的问题。这个文档网络上大把,需要的朋友自己去Google一下。
我照他写的文档做了2个小时,反复检查,每个步骤都没有错误,最后找到了问题所在,这里记录一下,备忘!!
文档之中,访问数据库的连接字符串为<add name="AspNetSqlProvider"
connectionString="server=SQL服务器名称; database=aspnetdb;Trusted_Connection=True" />
也就是说做的是信任连接,这个信任连接不是使用当前登录的Moss用户,而是用Moss的应用程序池账号或者说服务账号去访问数据库。
这个哥们创建Moss的服务账号的时候,可能使用的是本地管理员或者域管理员,而管理员默认是属于SQL Server的 sysadmins 角色的成员的,即可以访问SQL Server中的所有数据库。
而我没有这个习惯,不够安全,所以我用的一个属于Domain Users的账号启动的Moss 服务。而这个账号默认是没有权限访问 aspnetdb这个数据库的。所以导致做完了之后,在Moss中添加 Form 用户进行授权的时候,怎么都做不了。
解决方法是:在SQL Server 中授予 Moss服务账号对 aspnetdb 有读取权限。
本文出自 “imdbt” 博客,请务必保留此出处http://imdbt.blog.51cto.com/903896/229376
相关文章推荐
- Moss设置表单验证之后,授权的时候找不到Form用户
- django - 表单(form)验证及错误提示设置
- Moss中Form验证中"找不到匹配项"问题的处理
- MOSS 做了表单认证之后的SITE,用户如何修改自己的密码(转)
- juery验证之后如何清除form表单的数据
- 异步提交form的时候利用jQuery validate实现表单验证
- 异步提交form的时候利用jQuery validate实现表单验证
- html form表单验证和用户体验代码
- MVC client validation after PartialView loaded via Ajax MVC3中 弹出 Dialog时候 提交的时候 使用 Jquery 不验证 form表单 的解决办法
- 如何在异步提交form的时候利用jQuery validate实现表单验证
- yii 使用cactiveform 创建表单时候遇到的一些验证问题和使用ajax_form时重置验证规则的解决办法
- 微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
- moss form验证 配置文件关键部分
- form表单提交之前的非空验证
- sharepoint 基于AD的Form表单身份验证
- mui-OAuth模块管理客户端的用户登录授权验证功能,允许应用访问第三方平台的资源。
- Form表单提交用户数据并在iframe中显示
- mysql 设置用户并授权
- Bootstrap学习总结笔记(24)-- 基于BootstrapValidator的Form表单验证
- jQuery formValidator表单验证插件示例