‘SQL Server’ 存档

出现用户’sa’登陆失败,原因:未与信任SQL Server连接相关联的错误解决办法

通过修改注册表来解决此问题:

1.点击”开始”-”运行”,输入regedit,回车进入注册表编辑器

2.依次展开注册表项,浏览到以下注册表键:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]

3.在屏幕右方找到名称”LoginMode”,双击编辑双字节值

4.将原值从1改为2,点击”确定”

5.关闭注册表编辑器

6.重新启动SQL Server服务.

MS SQL修改某字段的长度

MS SQL修改某字段的长度

ALTER TABLE news MODIFY COLUMN news_author VARCHAR(100);

SQL注入攻击

SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的情况,需要构造巧妙的SQL语句,从而成功获取想要的数据。

SQL注入攻击的总体思路

(更多…)

Access数据库转MS SQL后需要做的修改

Access数据库转mssql;Access数据库转换;如何将Access数据库转为MSSQL数据库;Access数据库转MsSql后需要做的修改;

一、ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,所以你的以”自动编号”设置的字段都会变成非空的字段,这就必须手工修改这些字段,并把他的”标示”选择”是”,种子为”1″,增量为”1″,;

二、ACCESS2000转换成SQL2000后,原来属性为”是/否”的字段将被转换成非空的”bit”,这时候你必须修改成自己想要的属性了,建议变为1/0;

三、时间函数:所有now(),time(),date()要改成getdate(),所有datediff(‘d’, time1, time2)要改成datediff(day, time1, time2);

XP中装SQL2000,弹出错误:以前的某个安装程序已经在安装的计算机上创建挂起的文件操作

在运行输入regedit.exe打开注册表

找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations并删除

即可!

Twitter Delicious Facebook Digg Stumbleupon Favorites 更多
如非标明[原创]的内容均来自互联网,如有侵权请来信告知以便删除。