如何创建数据库角色以允许用户仅更改SQL Server 2000中的数据库中的特定存储过程

时间:2013-07-18 08:39:57

标签: sql sql-server sql-server-2000 database-administration

没有内置数据库角色允许这种访问。 db_datareader根本不允许用户查看存储过程或函数。 ddladmin数据库角色将提供访问权以查看对象,也可以更改它们,这不是此处的意图。要完成此类请求的预期结果,需要创建新的数据库角色吗?

如何在SQL Server 2000中提供对特定存储过程的完全访问权限?示例我在数据库sp_prg1中有一个名为db1的存储过程。我只需要在sp_prg1(包括更改存储过程)给予用户完全访问权限。

如何仅对一个存储过程仅提供alter权限 这个GRANT改为[db]。[dbo]。[storedprocedure1] TO SingleObjectRole无法正常工作

0 个答案:

没有答案