vs2005建立数据库连接的混合验证
来源:互联网 发布:用户画像数据建模方法 编辑:程序博客网 时间:2024/05/16 12:55
最近在学习C#操作数据库的知识,学习过程中真是出现了很多问题,有些可能对高手来说很小儿科,可是对于新手来说,这些会很迷惑,也很纠结,第一反应就是上网找答案,可是每个人遇到的问题产生的原因可能有所不同,有些方法并不适用。所以我会把我解决问题的一些方法分享出来,希望可以帮助一些朋友。
vs2005建立数据库连接有两种验证方式,一种是windows身份验证,一种是SQL Server身份验证。我遇到的问题是什么呢?我安装数据库的时候选择的是使用SQL Server数据库,当我在vs2005中想使用windows身份验证的时候它会报错。在网上找了一些解决方法,发现没有开启远程连接。所以按照网上的方法进行了操作,可是还是不能使用windows身份验证。
后来发现我的SQL Server数据库中没有SQL Server Management Studio,所以去微软下载了一个安装之后修改了服务器属性的安全性。可是发现不能重新启动服务器,真是无比郁闷!!!找了很多方法,也看了很多大神的解决方法,可是还没有解决我的问题。我并不是说他们的方法没有用或者不对,只是不适合我的问题。最后摸索出了一个解决的办法,现分享如下:
先打开SQL Server Management Studio,然后在“对象资源管理器”,展开服务器,里面有一个“安全性”的选项,然后再展开“安全性”,选择登录名,可以看到登录到本机服务器的一些登录名,我发现里面有一个叫“sa”的登录名(安装的时候建立的),所以我尝试用自己的计算机名建立了一个登陆名,然后再vs2005中重新建立SQL Server连接,并且使用windows身份验证,成功了!!!
但是当我想要建立数据库中的表时不能建立成功。我打开其他的登录名查看他们的权限,发现我建立的登录名的权限有一项没有选中,所以我参照他们的权限又勾选上了一个就可以了。具体步骤是:
1、选中新建立的登录名,单击右键选择属性
2、在弹出的登陆属性页面中选择“服务器角色”,然后在右边的服务器角色中把最后一项“sysadmin”也选中,然后点击确定就OK了,而且也不用重启服务器
结尾:一直利用网络上的资源解决各种问题,很少把自己的东西分享出来,真是很惭愧,以后我会尽力把自己遇到的一些问题的解决方法或者一些好的文章、资源分享出来,帮助一些朋友。希望人人都能有分享精神,把我们的好东东都晒一晒,帮助更多的人!
- vs2005建立数据库连接的混合验证
- 基于VS2005的,数据库连接
- 建立数据库连接
- C#winform建立一个共用的数据库连接
- C# 建立与ACCESS的数据库连接
- java 建立自己的数据库连接池
- 建立在sharepoint BDC的数据库连接
- 使用JDBC建立数据库连接的过程
- Java 和DotNet建立数据库连接的语句
- Java 建立mysql数据库连接的语句
- oracle数据库建立新的数据库连接
- 数据库连接汇总 VS2005
- 去掉VS2005烦人的XHTML 1.0验证
- SQL server 混合验证模式的设置
- Windows身份验证和混合验证的区别
- 使用数据库连接池建立数据库连接
- 数字验证和数字字母的混合验证
- VS2005 工程建立方法
- SharedPreferences
- HDU 1717 小数化分数
- http接口自动化测试框架实现
- Linux内核中的list_for_each_entry
- Android学习笔记(三十):弹出信息-Toast和告警
- vs2005建立数据库连接的混合验证
- github学习笔记
- VMtools简介与安装
- linux下目录扫描的实现
- .net 修改上传图片的宽高
- Propertes文件的读取和保存
- memcached,eAccelerator区别与用途
- Java NIO 在网络编程中的应用
- .net 上传图片