在Visual Studio中的LocalDB中创建用户并向用户分配权限 [英] Create user and assign permission to user in LocalDB in Visual Studio
本文介绍了在Visual Studio中的LocalDB中创建用户并向用户分配权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有人可以告诉我如何创建一个密码用户,并授予其所有者对我在Visual Studio中LocalDB中创建的数据库的权限.
Can someone please tell me how I can create a user with a password and grant it owner permission to a database that I created in LocalDB in Visual Studio.
它将创建一个没有登录名的用户,但是我需要创建一个具有密码和数据库所有者权限的用户.
It creates a user with no login but I need to create one with a password and owner rights to a database.
推荐答案
- 打开 SQL Server对象资源管理器(例如,从Visual Studio的 View 菜单中)
- 在树中扩展您的localdb实例(例如(localdb)\ MSSQLLocalDB )
- 右键单击您的数据库,然后选择新查询...
- 执行以下sql:
- Open SQL Server Object Explorer (e.g. from the Visual Studio View menu)
- Expand your localdb instance in the tree (e.g. (localdb)\MSSQLLocalDB)
- Right click your database and select New Query...
- Execute the following sql:
...
CREATE LOGIN [SomeUser] WITH PASSWORD = 'topsecret';
CREATE USER [SomeUser] FOR LOGIN [SomeUser];
exec sp_addrolemember 'db_owner', 'SomeUser'
这篇关于在Visual Studio中的LocalDB中创建用户并向用户分配权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文