CREATE USER [aa] FOR LOGIN [aa] --将用户添加到当前数据库
GRANT SELECT,DELETE ON dic_dept to aa --将单张表的(SELECT,DELETE,UPDATE,INSERT,EXECUTE)权限给用户
GRANT SELECT,DELETE,UPDATE,INSERT,EXECUTE TO aa; --将所有表的(SELECT,DELETE,UPDATE,INSERT,EXECUTE)权限给用户
GRANT CREATE TABLE TO aa --给用户建表权限
GRANT ALTER ON SCHEMA::dbo TO aa; --给用户可以修改dbo(建表需要)
DENY SELECT ON dic_dept TO aa --拒绝用户的(SELECT,DELETE,UPDATE,INSERT,EXECUTE)权限 可重新授予
DENY SELECT,DELETE,UPDATE,INSERT,EXECUTE TO aa; --拒绝用户的所有权限
DENY CREATE TABLE to aa --拒绝用户建表
REVOKE SELECT on dic_dept FROM aa --去除用户的(SELECT,DELETE,UPDATE,INSERT,EXECUTE)权限 不可重新授予
REVOKE CREATE TABLE FROM aa --去除建表权限
REVOKE CONNECT FROM aa --CONNECT权限是用户访问数据库的权限,将此权限回收后用户将无法访问数据库
sqlServer数据库权限管理
最新推荐文章于 2024-08-21 16:19:36 发布