SQL Server 2005中如何确定自己拥有的权限 有时候我会碰到这样的应用程序问题,即我有时不能执行应用程序的某些功能,而我的同事或同行却可以完成。所以我需要快速而且简便的方法能够确定我在SQL Server里的权限。有没有什么简单易行的方法呢?另外,我如何能够比较两个不同的用户在同一个实例、数据库或对象里的权限差异呢?最好能够提供尽量多的建议,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from syspermissions EXEC sp_helprotect NULL, 'usename' 用Management Studio、系统存储过程、系统视图、自定义脚本等等都可以确定你在SQL Server中的权限,还有用功能强大的fn_my_permissions表值函数也能确定。 多谢楼上的回答,前面几个都听说过,但不太了解fn_my_permissions表值函数是用来干嘛的,能介绍一下吗? 顶!我也想了解一下fn_my_permissions表值函数是什么东西~ 简单来说,fn_my_permissions表值函数可以接受对象名称和对象类型作为变量根据返回有效的权限结果,包括直接赋予登录用户权限、登录用户所属群体或团体的权限或任何不被拒绝的权限。 听起来fn_my_permissions表值函数非常强大啊能给一些具体使用实例吗? 求一简单sql 语句。 在线等 怎样改写delete from select * from table 64位 2005/2008 连接服务器连oracle的问题 请问如何在SQL中比较时间 一个库添加了两个用户,结果当一个用户使用库时候,另外一个用户无法正常使用? 请问如何创建带参数的SQL Server视图? 为什么每次地对数据库文件进行备份时,文件都一样大? 问一个数据库中视图的写法 概念问题 请教一个SQL语句 SQL Server 2005中的T-SQL增强 使用sp_makewebtask创建生成web页面的任务出错
select * from syspermissions