SQL80001
sp_addlogin[@loginame=]'newuser'
[,[@passwd=]'0010']
[,[@defdb=] 'school']
[,[@deflanguage=]'english']
[,[@sid=]sid]
[,[@encryptopt=]'encryption_option']
报错:Incorrect syntax near 'newuser'
求教
[最优解释]
sp_addlogin @loginame='newuser'
,@passwd='0010'
,@defdb= 'school',@deflanguage='english'
,@sid=sid
,@encryptopt='encryption_option'
把[]全去了
[其他解释]
去完之后,原错误消失。谢谢
但是为什么又出现"Implicit conversion from data type nvarchar to varbinary is not allowed. Use the CONVERT function to run this query."
我想知道,是哪两个地方的数据因为以上数据类型冲突了,谢谢
[其他解释]
sp_addlogin @loginame='newuser'
,@passwd='0010'
,@defdb= 'school',@deflanguage='english'
,@encryptopt='encryption_option'
@sid 去掉
[其他解释]
如果将@sid去掉
出现错误“An invalid parameter or option was specified for procedure 'sys.sp_addlogin'.”
[其他解释]
我错了,应将encryption_option替换为skip_encryption.
[其他解释]
sp_addlogin @loginame='newuser'
,@passwd='0010'
,@defdb= 'school',@deflanguage='english'
这样子。
参考下 http://www.cnblogs.com/qzr1314/archive/2011/09/16/2178424.html
[其他解释]
是的,问题就出现在后面两个。
谢谢