--建议还是由专门的DBA人员负债数据库. --给不同人员创建不同角色,容易管理。类似如下: ----------------------------------------------------  访问全部数据库角色 exec sp_addrole 'JRJ_AccessAllDB'  创建数据库角色 exec sp_addrole 'JRJ_CreateDB'  进行夜间备份角色 exec sp_addrole 'JRJ_BackupDB'  对一般职员数据有完全访问权角色 exec sp_addrole 'JRJ_AccessAdmin'  对保密数据有完全访问权限 exec sp_addrole 'JRJ_AccessSecurityDataAdmin'  对产品信息有只读访问权限 exec sp_addrole 'JRJ_AccessProductRead'  黑名单角色(用于吊销或者拒绝的用户,存放到该角色中) exec sp_addrole 'JRJ_RevokeEUser' ------------------------------------------------------然后赋予不同角色权限.访问全部数据库角色(JRJ_AccessAllDB) GRANT ALL TO JRJ_AccessAllDB 创建数据库角色(JRJ_CreateDB) GRANT CREATE DATABASE TO JRJ_CreateDB 进行夜间备份角色(JRJ_BackupDB) GRANT BACKUP DATABASE TO JRJ_BackupDB 对一般职员数据有完全访问权角色 GRANT SELECT,INSERT,UPDATE,DELETE ON 所有用户表 TO JRJ_AccessAdmin GO 对保密数据有完全访问权限 GRANT SELECT,INSERT,UPDATE,DELETE ON 保密数据 TO JRJ_AccessSecurityDataAdmin GO 对产品信息有只读访问权限 GRANT SELECT ON 产品信息表 TO JRJ_AccessProductRead GO 黑名单角色(用于吊销或者拒绝的用户,存放到该角色中) DENY SELECT, INSERT, UPDATE, DELETE ON 用户表 TO JRJ_RevokeEUser 吊销角色的权限(建表) REVOKE CREATE TABLE FROM JRJ_AccessAllDB --最后把用户加入角色中,便于管理。--当然建立登录,才能使用上述方式。设置权限。 ----------------------------------------------------------------- 你的数据库丢表、丢字段,可以采用第三方软件去分析。
--给不同人员创建不同角色,容易管理。类似如下:
----------------------------------------------------
 访问全部数据库角色
exec sp_addrole 'JRJ_AccessAllDB'
 创建数据库角色
exec sp_addrole 'JRJ_CreateDB'
 进行夜间备份角色
exec sp_addrole 'JRJ_BackupDB'
 对一般职员数据有完全访问权角色
exec sp_addrole 'JRJ_AccessAdmin'
 对保密数据有完全访问权限
exec sp_addrole 'JRJ_AccessSecurityDataAdmin'
 对产品信息有只读访问权限
exec sp_addrole 'JRJ_AccessProductRead'
 黑名单角色(用于吊销或者拒绝的用户,存放到该角色中)
exec sp_addrole 'JRJ_RevokeEUser'
------------------------------------------------------然后赋予不同角色权限.访问全部数据库角色(JRJ_AccessAllDB)
GRANT ALL TO JRJ_AccessAllDB
创建数据库角色(JRJ_CreateDB)
GRANT CREATE DATABASE TO JRJ_CreateDB
进行夜间备份角色(JRJ_BackupDB)
GRANT BACKUP DATABASE TO JRJ_BackupDB
对一般职员数据有完全访问权角色
GRANT SELECT,INSERT,UPDATE,DELETE
ON 所有用户表
TO JRJ_AccessAdmin
GO
对保密数据有完全访问权限
GRANT SELECT,INSERT,UPDATE,DELETE
ON 保密数据
TO JRJ_AccessSecurityDataAdmin
GO
对产品信息有只读访问权限
GRANT SELECT
ON 产品信息表
TO JRJ_AccessProductRead
GO
黑名单角色(用于吊销或者拒绝的用户,存放到该角色中)
DENY SELECT, INSERT, UPDATE, DELETE
ON 用户表
TO JRJ_RevokeEUser
吊销角色的权限(建表)
REVOKE CREATE TABLE FROM JRJ_AccessAllDB
--最后把用户加入角色中,便于管理。--当然建立登录,才能使用上述方式。设置权限。
-----------------------------------------------------------------
你的数据库丢表、丢字段,可以采用第三方软件去分析。