作为一个编程菜鸟,我在很多方面都很薄弱,于是痛下决心好好学习,目前在学习web编程,其中涉及到SQL数据库的使用。于是总结一下其中遇到的小波折。 1. 下载安装SQL 先是去官网下载了一个安装包(SQLManagementStudio_x86_CHS.exe),http://technet.microsoft.com/zh-cn/sqlserver/ff398089; 在安装过程中提醒我要安装microsoft .NET Framework 3.5 SP1(XP/2003),(dotnet_35.zip); 之后又说我还缺个东西,又下载了一个包(zh-CN_Core_XP_x86_KB968930.zip); 再后来有安装了VS的SP1(VS90SP1-KB945140-CHS.exe); 终于安装好了,恩,很高兴。 2.身份验证 第二天写程序,在coon=DriverManager.getConnection(url,user,password);中报错,显然是身份认证的问题,我这才发现当时安装的时候压根没注意要设置这个东西,本来想重装的,后来在网上搜了一下,发现其实很简单。 首先在SQL配置管理器里点击SQL Server网络配置下的SQLEXPRESS的协议,启动TCP/IP和Named Pipes; 接着用windows认证模式登陆SQL 2008,右击PC-201002201632(SQL Server)选中属性,打开服务器属性对话框,选择安全性,在服务器身份验证中勾选下面一个; 然后在安全性——登陆名里面找到SA用户——右建——属性,在服务器决策里,要把最后一个sysadmin选上,用户映射里,上面的全选,下面的要勾上最后一个和倒数第三个db_owner,在状态里面,选择授予和启动,在常规里更改密码,注意一定要勾选上“映射到凭据”,否则会出现错误代码为15535的提示; OK了,这个时候就可以用SA以及自己设置的密码登陆了。 以后多写东西,多编程序,多总结思考,好好学习。