解决asp.net页面插入数据时权限不足问题
来源:互联网 发布:风管阻力计算软件 编辑:程序博客网 时间:2024/06/07 10:04
static void Main(string[] args)
{
string connstr = "Data Source=***;user=system;password=***;";
OracleConnection conn = new OracleConnection(connstr);
conn.Open();
string orclstr="insert into SYS.A_MODULE values('03','查看生产任务','查看生产任务进度')";
try
{
OracleCommand cmd = new OracleCommand(orclstr, conn);
cmd.ExecuteNonQuery();
}
catch (InvalidOperationException ex)
{
Console.Write(ex.Message);
}
}
运行产生权限不足问题
解决方法:
问题已解决,犯了个错,在sql developer里新建连接时,如果选择system用户登录,则role选择default,测试OK,插入数据也OK;但是选择sys用户登录时,role必须选择sysdba才能测试连接通过,但问题也出在这:数据库连接是OK了,在asp.net页面写连接字符串时如果user=sys,运行时提示必须用sysdba用户登录,纳闷了,我在sql developer里就是选择了role为sysdba才建立的连接呀!!!找了好多资料,看来是这个sys用户的问题,有好多建议说最好不用sys,自己新建用户,在新用户下建表,就一切OK!!本人测试了一下system,role为default建立的连接,建了张表,insert没问题
另一种解决办法:
在sql developer中用sys用户登录,在每个表的属性里更改,把相关权限grant给system用户。。。。问题解决
- 解决asp.net页面插入数据时权限不足问题
- 虚拟主机上asp.net运行权限不足问题及解决
- 虚拟主机上asp.net运行权限不足问题及解决
- 虚拟主机上asp.net运行权限不足问题及解决
- 虚拟主机上asp.net运行权限不足问题及解决
- 访问ASP.NET页面时候出现权限问题的解决
- asp.net-由于权限不足而无法读取配置文件,无法访问请求的页面
- 解决在管理wordpress时权限不足的问题
- ASP.NET页面缓存问题的解决
- ASP.NET权限解决
- asp.net 调用 生成word 后excel 权限不足的问题的一些使用经验
- Oracle数据备份权限不足问题
- Asp.net MVC 2 中解决页面提交数据并发问题
- Asp.net MVC 2 中解决页面提交数据并发问题
- 在beeline中插入数据是提示权限不足
- 在Asp.net 2.0 中禁用页面缓存解决页面刷新(重新加载数据)的问题
- 解决ASP.NET 中目录访问权限的问题
- 解决ASP.NET中目录访问权限的问题
- [Infomation]网站架构相关资料
- 人疯了就是疯了 这是被人封了才疯了
- Eclipse传递main函数参数,main函数参数
- 需求分析的两上两下方法论
- 研发人员绩效考核工作失败的几方面表现
- 解决asp.net页面插入数据时权限不足问题
- 关于对象的转型02
- Group By 语句简介
- javascript 验证代码整理
- 经典SQL语句
- 顺序锁
- 结构体要这样写
- 数据库面试题集
- OCP认证考试指南(3):创建Oracle数据库(2)