我有一个要求,我必须检查用户是否具有对特定sql server的写访问权。
我使用Dir function for access db and other files
但是SQL服务器,我是否必须尝试将值写入表中以查看它是否允许我?
答案 0 :(得分:1)
您可以尝试:fn_my_permissions。以下内容基于网页上的示例。
SELECT * FROM fn_my_permissions('dbo.MyTable', 'OBJECT')
ORDER BY subentity_name, permission_name ;
这将返回三列: