oracle数据库怎么授予用户修改表某一列的权限,
例如:sys 用户有表t(a,b,c)3个列,怎么授予用户scott 只能修改t表的a列
补充:我的原意是这样,就是让scott可以往t(a,b)表插入数据,但是c列默认是系统时间,不让修改的;这个怎么做到,请多多指教
追问:scott可以更新,但是不能插入新的数据
例如:sys 用户有表t(a,b,c)3个列,怎么授予用户scott 只能修改t表的a列
补充:我的原意是这样,就是让scott可以往t(a,b)表插入数据,但是c列默认是系统时间,不让修改的;这个怎么做到,请多多指教
追问:scott可以更新,但是不能插入新的数据
答案:GRANT UPDATE (a) ON T TO scott;
上一个:oracle 10g 假如我数据库中有一张表,表名为:JJSYDB;表字段如下:
下一个:服务器的服务突然中止,发现ORACLE 10g数据库已经停止工作,测试连接、导出数据等功能全部不能使用。