sql - 如何使用CREATE LOGIN sql语句?

标签 sql sql-server sql-server-2005 tsql

如何在 SQL Server 2005 上使用 CREATE LOGIN 语句?

我几乎尝试了所有方法:使用逗号、不使用逗号、使用字符串、不使用逗号等等。

CREATE LOGIN @loginame WITH PASSWORD = 'pass', 
DEFAULT_DATABASE='dbname' DEFAULT_LANGUAGE='us_english', CHECK_POLICY= OFF;

我总是收到此错误:

Incorrect syntax near the keyword 'with'. If this statement is a common table expression or an xmlnamespaces clause, the previous statement must be terminated with a semicolon.

最佳答案

您希望此创建登录是动态的吗?因为你说@loginname?

我尝试了这段代码,它对我有用..

CREATE LOGIN test WITH PASSWORD = 'pass', DEFAULT_DATABASE = [enter database here] , DEFAULT_LANGUAGE = us_english, CHECK_POLICY= OFF;

关于sql - 如何使用CREATE LOGIN sql语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3854694/

相关文章:

sql-server - Kanji in Latin1_General_CI_AI 对照表

Javascript日期到sql日期对象

c# - SQL 到 linq 查询

sql - 将 0 填充到返回的查询并插入到临时表中

sql - 获取 "zero"以获取无记录日期的计数

mysql - 更新表时 INSERT...ON DUPLICATE KEY

sql - 关于如何读取SQL执行计划的问题

sql - 删除 SQL 查询中的重复行

javascript - 访问结果集中数据类型为 varchar(max) 的字段

mysql - MySQL 连接查询莫名其妙的慢