关于在SQL Server中新建用户的问题请教(无法授权执行sp_dboption)

ndujun 2004-10-26 11:06:51
我最近在作数据库的权限管理,写了一个小模块以方便管理员管理用户。其中新建用户的思路是这样的:1、判断是否存在一个登录,如果不存在,建立它;2、将此登录授权到指定的数据库并添加到固定数据库db_securityadmin角色和db_owner角色;3、按照管理员的要求授权或取消用户执行某些存储过程的权利。
数据库备份过程是这样设计的:首先创建一个临时数据库,然后在该临时数据库中创建所有需要备份的表。将数据插入到新创建的表中并备份到磁盘。

在执行过程中遇到这样一个问题,在创建临时数据库的时候,存储过程sp_dboption无法执行,提示我没有这个权限,我查阅了帮助,应该说只要用户是db_owner角色的成员就可以执行的。所以现在我无法判定错误的原因,请大家帮助解决。
...全文
168 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
duanduan1122 2005-06-06
  • 打赏
  • 举报
回复
数据库级别的是最安全的。
chenchangfu 2005-06-06
  • 打赏
  • 举报
回复
我是C/S结构的,通过程序来控制
ndujun 2004-10-26
  • 打赏
  • 举报
回复
我自己解决了,但是不能给自己加分,可惜可惜。
还有一个问题,你们在作多用户管理的时候用的什么级别的安全?服务器?数据库?客户端?
【多种改进粒子群算法进行比较】基于启发式算法的深度神经网络卸载策略研究【边缘计算】(Matlab代码实现)内容概要:本文围绕“基于多种改进粒子群算法比较的深度神经网络卸载策略研究”展开,聚焦于边缘计算环境下的计算任务卸载优化问题。通过引入多种改进的粒子群优化(PSO)算法,并与其他启发式算法进行对比,旨在提升深度神经网络模型在资源受限边缘设备上的推理效率与系统性能。文详细阐述了算法设计、模型构建、优化目标(如延迟、能耗、计算负载均衡)以及在Matlab平台上的代码实现过程,提供了完整的仿真验证与结果分析,展示了不同算法在卸载决策的表现差异。; 适合人群:具备一定编程基础和优化算法知识,从事边缘计算、人工智能部署、智能优化等相关领域的科研人员及研究生;熟悉Matlab仿真工具的开发者。; 使用场景及目标:①研究边缘计算环境深度学习模型的任务卸载机制;②对比分析多种改进粒子群算法在复杂优化问题的性能优劣;③为实际系统低延迟、高能效的AI推理部署提供算法选型与实现参考; 阅读建议:建议结合提供的Matlab代码进行实践操作,重点关注算法实现细节与参数设置,通过复现仿真结果深入理解不同启发式算法在卸载策略的适用性与局限性,同时可拓展至其他智能优化算法的对比研究。

34,872

社区成员

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

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