MS SQL Server:检查用户是否可以执行存储过程
发布时间:2021-01-16 19:06:34 所属栏目:MsSql教程 来源:网络整理
导读:如何检查用户是否可以在MS SQL服务器中执行存储过程? 我可以通过连接到master数据库并执行以下内容来查看用户是否具有显式执行权限: databasename..sp_helpprotect 'storedProcedureName','username' 但是,如果用户是具有执行权限的角色的成员,则sp_helprot
|
如何检查用户是否可以在MS SQL服务器中执行存储过程? 我可以通过连接到master数据库并执行以下内容来查看用户是否具有显式执行权限: databasename..sp_helpprotect 'storedProcedureName','username' 但是,如果用户是具有执行权限的角色的成员,则sp_helprotect将无法帮助我. 理想情况下,我希望能够打电话 databasename..sp_canexecute 'storedProcedureName','username' 这将返回一个布尔. 解决方法fn_my_permissions和
HAS_PERMS_BY_NAME (编辑:天瑞地安资讯网_黄海网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server-2008 – 使用PIVOT SQL Server 2008时更改列名
- sql-server – 在不返回任何行的查询中包含ORDER BY会严重影
- ms-access – 如何控制Access数据库的用户权限?
- sql 怎样实现批量插入数据?有哪些办法?
- sql-server – 统计信息更新的样本大小的奇怪行为
- sql – 如何在oracle中减去2个日期以获得小时和分钟的结果
- sql-server – SSD上的SQL Server数据库 – 对于每个表的单
- sql serve中page结构怎么理解?一文带你看明白page结构
- sql-server – 将参数传递给TADOStoredProc(Delphi)的更好方
- sql-server – SQL Server 2008在Insert,Update之后运行触发
站长推荐
热点阅读


