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
------其他解决方案--------------------是的,问题就出现在后面两个。
谢谢