码迷,mamicode.com
首页 > 数据库 > 详细

SQLServer安全设置

时间:2014-06-13 07:16:37      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:style   tar   color   get   使用   数据   

不建议使用sa(super Administrator)登陆,而是应该为每个数据库建立单独的用户名和密码------要启用sqlserver和windows身份验证模式----这个用户名只能操作这个数据库。

1.数据库根节点的安全性----登陆名下的新建用户

2.在特定的数据库的“安全性”----“用户”右击“新建用户”----引入这个用户名即可

注意:一定不要忘了 ”dbowner“ 的两次勾选!!

三层架构:UI层调用---BLL层调用----DAL层(SQL语句只能出现在此);  Model不属于三层,只在三层之间进行数据传递的作用。BLL不是简单对DAL的一个转发,像“未审核的数据不能删除”这样的逻辑应该写到BLL中。(*)BLL、DAL中的方法一般不声明为静态的,为以后DALFactory提供扩展

DAL层:有SqlHelper,PersonDAL等类,PersonDAL类含有的方法-------int AddNew( person model );---新增。bool Delete( int id );----删除。bool update( person model ); ---更新。Person get( int id );----查询单值。 IEnumerable<Person> ListAll()---获得所有数据的方法。

SqlHelper类的方法------------ExecuteNonQuery方法--------ExecuteScalar方法-------ExecuteDataTable方法-------ExecuteDataReader方法。

SQLServer安全设置,布布扣,bubuko.com

SQLServer安全设置

标签:style   tar   color   get   使用   数据   

原文地址:http://www.cnblogs.com/skyl/p/3781222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!