sql - 如何在添加到项目中的 SQL Server Express 数据库中创建用户?

标签 sql sql-server sql-server-express

如何在添加到项目中的 SQL Server Express 数据库中创建 SQL 用户?

我需要创建一个用户以在不使用集成安全性的连接字符串中使用。

最佳答案

您需要首先使用CREATE LOGIN创建一个经过SQL验证的登录名。然后使用 CREATE USER 将与该登录关联的用户添加到您的数据库中.

USE [master]
GO
CREATE LOGIN [JohnEgbert] WITH PASSWORD=N'YourPassword', 
                 DEFAULT_DATABASE=[YourDB], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
USE [YourDB]
GO
CREATE USER [JohnEgbert] FOR LOGIN [JohnEgbert] WITH DEFAULT_SCHEMA=[dbo]
GO

关于sql - 如何在添加到项目中的 SQL Server Express 数据库中创建用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3737449/

相关文章:

PHP MYSQL 查询连接表以获取父表查询的最后一行

mysql - 从组中选择最旧的两条记录

sql - 将记录永久标记为只读的最佳方法是什么?

Mysql语句转Sql Server

sql - 使用 BULK INSERT 映射列

java - 将日期插入sql数据库

sql-server - 在 VBA 中将记录集存储到数组

asp.net - 自动修复与 'ASPStateTempSessions'相关的tempdb错误

Sql批量复制无法访问目标表

mysql - 在mysql中连接具有特定条件的两个表