SQL Server-执行权限
在我们的Azure托管实例DB中,已经创建了一个新用户,并给出了DB_DATAREADER,DB_DATAWRITTER和DB_DDLADMIN。按照 ms文档,db_ddladmin具有创建过程并更改任何架构。但是,当登录时,我无法执行SP和功能。然后,单独获得执行许可。
现在的问题是,在哪个固定数据库角色执行的情况下?我无法在MS文档中找到。
In our Azure Managed Instance DB, a new user has been created and given db_datareader, db_datawritter and db_ddladmin. As per MS Documentation, db_ddladmin has CREATE PROCEDURE and ALTER ANY SCHEMA. But when logged in, I am unable to EXECUTE SPs and Functions. Then, separately gave EXECUTE permission.
Now the question is that under which fixed DB role EXECUTE comes? I am unable to find in MS document.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
db_owner
已执行权限或在数据库中创建自己的执行角色:DB_Owner
has execute permission or create your own execute role like below against a database: