![](/img/trans.png)
[英]Authentication from ASP.NET web app to ASP.NET web service to SQL Server
[英]SQL Permissions to create table from asp.net web service
我有当的Windows应用程序,并且只要它是一切工作正常调用执行SQL功能的Web服务Inserts
, Updates
和Deletes
。 但是,我希望能够拥有DROP
和CREATE TABLE
的方法之一。 当我这样做时,返回以下错误:
User does not have permission to perform this action.
CREATE SCHEMA failed due to previous errors.
CREATE TABLE permission denied in database 'et-live'.
我在网络方法中检查了User.Identity.Name
,但它为空白(空)。 如何使Web服务删除并创建表?
如果您使用集成安全性连接到SQL Server,则用于连接到Server的帐户将是应用程序池上的标识。
取自评论...
In SSMS > Security > Logins > IIS APPPOOL\Folder,
Granted permission in Properties > User Mapping.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.