前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL Server 2005:一个使用新创建的User的问题和解决方法

SQL Server 2005:一个使用新创建的User的问题和解决方法

作者头像
蒋金楠
发布2018-01-16 16:12:15
7540
发布2018-01-16 16:12:15
举报
文章被收录于专栏:大内老A大内老A

昨天在写一个SQLXML的Sample的时候,在SQL Server 2005添加新的User的时候出了一系列的问题,觉得这是一个很Common的问题,今天我把它重现,并把相关的Screen Shot截下来,希望大家在遇到相同的问题的时候能对大家有所帮助。

Step I:以Run as Administrator的模式打开SQL Server Management Studio。

Step II:创建一个新的Login,Login name: tempUser; Authentication:SQL Server authentication;Default database: MyTestDb; Default language:English

Step III: 设置User Mapping,Database role membership: db_owner

Step IV: 保存上面所有的设置并重启SQL Server, 通过VS 2005 Server Explore 用这个新创建的User(tempUser)连接MyTestDb。但是现在下面的错误。

Step V:我想起我当初在装SQL Server 2005 的时候,用的是把认证方式设置成为Windows Authetication了,于是我们Server的认证方式改成SQL Server authentication。

Step VI: 保存设置,再次重启SQL Server后,重新连接MyTestDb,这次出现了新的问题,系统提示密码必须重新设置。

Step VII:我想应该是考虑到安全,新用户的密码必须通过重新修改才有效,于是我通过这个新的User登录Sql Server Management Sudio。

Step VIII:Sql Server Management Sudio会自动弹出一个对话框要求你修改你的Password。这验证了我的想法。

Step IX:最后一次连接MyTestDb,不成功我是没则了。不过值得庆幸的是——成功了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2007-03-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档