请问怎么才能控制用户的Drop Table的权限?
因为项目中不希望普通程序员可以去Drop表,怕误操作。所以要实现这个功能。
我新建了一个用户,希望只给它能连接数据库和对Table的Select,Insert,Update,Delete权限,其他任何权限都不要加。
1.用户:testuser1 表领域:默认:USERS 临时:TEMP
2.规则:不设置
3.系统权限:CREATE SESSION
4.Object权限:不设置
5.Consumer Group:不设置
6.Allocation控制:USERS:不限制
7.Proxy user:不设置
但是按照这个设置后,该用户连接后,确实不能Create Table了,但是还是可以Drop Table。
请哪位大大给点提示。
我新建了一个用户,希望只给它能连接数据库和对Table的Select,Insert,Update,Delete权限,其他任何权限都不要加。
1.用户:testuser1 表领域:默认:USERS 临时:TEMP
2.规则:不设置
3.系统权限:CREATE SESSION
4.Object权限:不设置
5.Consumer Group:不设置
6.Allocation控制:USERS:不限制
7.Proxy user:不设置
但是按照这个设置后,该用户连接后,确实不能Create Table了,但是还是可以Drop Table。
请哪位大大给点提示。
...全文
相关推荐
mysql的root权限下提权
mysql的root权限下提权
SQL语句集锦SQL语句集锦
SQL语句集锦SQL语句集锦SQL语句集锦SQL语句集锦SQL语句集锦SQL语句集锦
SQL语句大全
SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全SQL语句大全
oracle命令中英文对照.doc
[code=SQL][/code] --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引 DROP INDEX --从数据库中删除索引 CREATE PROCEDURE --创建一个存储过程
SQL结构化查询语言.txt
SQL语句大全 --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 ——————


基础和管理
