是否有任何API SQL Server 2008为.net应用程序提供创建和授予访问权限的API?谢谢!
答案 0 :(得分:1)
T-SQL具有CREATE USER和其他相关命令,可用于创建用户和/或授予各种权限。这可以直接从ADO调用。
这适用于SQL帐户,如果您使用的是“集成”安全模型,则需要在OS / Active Directory级别添加新帐户。
答案 1 :(得分:1)
用于SQL管理的.Net特定API是SMO。见Managing Users, Roles, and Logins。要创建新登录信息,请调用Login.Create方法。