系統的存儲進程 sp_helprotect
@name: 這個是數據庫對象名
@username: 這個是數據庫中用戶的賬號
@grantorname: 這個是已經授予數據庫對象許可的數據庫用戶賬號名
@permissionarea: 這個參數可能返回o或者s
@name參數的有效語句可能是下面的其中一個
CREATE DATABASE
CREATE DEFAULT
CREATE FUNCTION
CREATE PROCEDURE
CREATE RULE
CREATE TABLE
CREATE VIEW
BACKUP DATABASE
BACKUP LOG
如果沒有參數被使用
下面的腳本將展示sp_helprotect如何使用並在 Northwind 數據庫中運行
USE Northwind
GO
EXEC sp_helprotect @name =
GO
EXEC sp_helprotect @permissionarea =
GO
EXEC sp_helprotect @permissionarea =
GO
EXEC sp_helprotect @permissionarea =
GO
首個sp_helprotect語句將會返回Orders表格的許可
From:http://tw.wingwit.com/Article/program/SQLServer/201311/21960.html