Stored procedures 向SQL Azure上的存储过程授予执行权限

Stored procedures 向SQL Azure上的存储过程授予执行权限,stored-procedures,azure,azure-sql-database,Stored Procedures,Azure,Azure Sql Database,我最近在我的SQLAzure数据库中添加了一个存储过程。我添加了以用户名1登录的过程。但是,我需要允许username2能够执行该存储过程。据我所知,username2无法查看/执行存储过程。但是,username1可以 我需要运行什么命令才能允许username2执行我的存储过程?我相信是格兰特。但是,我不确定语法。有人能给我举个例子吗?您有与使用SQL Server数据库相同的选项。您需要授予用户适当的权限。以username1身份登录并执行以下操作: GRANT EXECUTE ON Na

我最近在我的SQLAzure数据库中添加了一个存储过程。我添加了以用户名1登录的过程。但是,我需要允许username2能够执行该存储过程。据我所知,username2无法查看/执行存储过程。但是,username1可以


我需要运行什么命令才能允许username2执行我的存储过程?我相信是格兰特。但是,我不确定语法。有人能给我举个例子吗?

您有与使用SQL Server数据库相同的选项。您需要授予用户适当的权限。以
username1
身份登录并执行以下操作:

GRANT EXECUTE ON Nameofyourprocedure TO username2;
有关Azure SQL语法和限制的更多帮助,请参阅以下链接: