加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

为SqlServer数据库创建新登陆用户

(2018-11-02 13:58:43)
标签:

sqlserver

数据库

创建新登录用户

分类: 软件工具

在开发的程序用到SQL Server数据库时,为了方便经常将用户和密码作为连接字符串,放到外部配置放到配置文件中,比如:connectionString="server=db.bw.cn;uid=sa;pwd=xy;database=book;Pooling=true;"
这样就将很容易让别人知道,出现问题。
如果新建一个登陆用户xyz,还使用上述的连接字符串,在程序中暗中使用用户xyz替换sa,密码从外部读取,这样外人知道密码,也登陆不了数据库。
下面简介创建 新登陆用户 的方法:

一 创建新登陆用户及其权限

1 打开SQL Server Manager管理器!在左面找到 ‘安全性’ 单击右键 选择"新建”,“登录”

为SqlServer数据库创建新登陆用户


2 在 常规的登录名中,输入新登录名xyz,点选'SQL Server身份验证',并输入密码和确认密码123,不勾选‘用户下次登录时必须修改密码’。 


为SqlServer数据库创建新登陆用户


3 点击左侧的‘用户映射’,勾选 右面映射的数据库。在角色栏中 勾选‘db-owner’和‘public’。

为SqlServer数据库创建新登陆用户









4 点击左侧的‘状态’在右面栏中,选中“授予”、“启用”,点击‘确定’。

为SqlServer数据库创建新登陆用户



二 服务器身份验证模式

1  在SQL服务器DELL-PC-15(SQL Server 10.20.1600 -sa)上面,右击 -- “属性”。

为SqlServer数据库创建新登陆用户



2 单击左侧的“安全性”,在“服务器身份验证”之下,点选“SQL Server 和 Windows身份验证模式”,单击“确定”。

为SqlServer数据库创建新登陆用户


三 重新登录

 1 退出重新启动服务,选择SQL Server 身份验证模式登录,输入新用户名xyz和密码123,点击连接

为SqlServer数据库创建新登陆用户


2 成功登录就显示为 xyz 

为SqlServer数据库创建新登陆用户

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有