之前开发的数据库软件都是在程序中使用ADOConnection以sa用户连接至后台的SQL数据库但是想想以最高权限的用户进行连接不是很容易出现安全问题吗是不是应该这样: 初始连接使用其它低级权限的用户,比如只读或一般读取和修改权限的用户 进入软件后根据实际操作权限设定使用相应的SQL用户进行ADO连接
各位高手都来教教我在这方面如何进行SQL方面的设置与程序开发中的方法(给些相关链接也行)谢谢!
各位高手都来教教我在这方面如何进行SQL方面的设置与程序开发中的方法(给些相关链接也行)谢谢!
sysadmin 系统管理员
securityadmin 安全管理员
serveradmin 服务器管理员
setupadmin 设置管理员
processadmin 进程管理员
diskadmin 磁盘管理员
dbcreator 数据库创建者
比如一台机器中装了几个数据库实例,不同的用户联接不同的数据库进行操作。
所以最好别把sa用户的权限给别人,因为它的权限太大了。