社区
基础和管理
帖子详情
在指定用户下执行SQL语句
ALCAT
2011-04-01 05:11:02
比如我以SYS登录
然后我想在OE用户下执行CREATE TABLE TEST(....);
问题该怎样解决?
注意:语句不是CREATE TABLE OE.TEST(....);
也不是先连接到OE
谢谢!
...全文
216
8
打赏
收藏
在指定用户下执行SQL语句
比如我以SYS登录 然后我想在OE用户下执行CREATE TABLE TEST(....); 问题该怎样解决? 注意:语句不是CREATE TABLE OE.TEST(....); 也不是先连接到OE 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
304的的哥
2011-04-08
打赏
举报
回复
[Quote=引用楼主 wwwgeyang777 的回复:]
比如我以SYS登录
然后我想在OE用户下执行CREATE TABLE TEST(....);
问题该怎样解决?
注意:语句不是CREATE TABLE OE.TEST(....);
也不是先连接到OE
谢谢!
[/Quote]
敢问lz想干什么?
传说中乱用权利...
iihero_
2011-04-06
打赏
举报
回复
这个基本上不可能。
ALCAT
2011-04-06
打赏
举报
回复
[Quote=引用 4 楼 zftang 的回复:]
引用 2 楼 wwwgeyang777 的回复:
引用 1 楼 lizhuxin2008 的回复:
你是不是忘记OE用户的密码了,还是没有权限操作这个用户下的表?
你为什么非要在OE用户下执行CREATE TABLE TEST(....);
这个是程序需要,在SYS用户下当然有权限操作,就是不知道具体该怎么写!
经过测试,使用SYS用户是可以建立其它……
[/Quote]
那样是可以的。
我的意思是给定了CREATE TABLE TEST(....);这条语句
只可以在语句前面或后面加相应的字符串
而不是从中间加,因为语句不仅仅只是CREATE TABLE 这一种,要包括所有的DDL操作才行!
谢谢
hd1986
2011-04-05
打赏
举报
回复
学习了。。这算dba的工作吗?
秋雨飘落
2011-04-05
打赏
举报
回复
[Quote=引用 2 楼 wwwgeyang777 的回复:]
引用 1 楼 lizhuxin2008 的回复:
你是不是忘记OE用户的密码了,还是没有权限操作这个用户下的表?
你为什么非要在OE用户下执行CREATE TABLE TEST(....);
这个是程序需要,在SYS用户下当然有权限操作,就是不知道具体该怎么写!
[/Quote]
经过测试,使用SYS用户是可以建立其它用户下的表的
create table zftang.test_01
(id number)
建立成功,就是建立在用户zftang下面的。。。
yingtju
2011-04-05
打赏
举报
回复
没办法
ALCAT
2011-04-01
打赏
举报
回复
[Quote=引用 1 楼 lizhuxin2008 的回复:]
你是不是忘记OE用户的密码了,还是没有权限操作这个用户下的表?
你为什么非要在OE用户下执行CREATE TABLE TEST(....);
[/Quote]
这个是程序需要,在SYS用户下当然有权限操作,就是不知道具体该怎么写!
whlizi
2011-04-01
打赏
举报
回复
你是不是忘记OE用户的密码了,还是没有权限操作这个用户下的表?
你为什么非要在OE用户下执行CREATE TABLE TEST(....);
mysql8查看SQL
执行
语句历史记录
mysql数据库
执行
语句_mysql中记录SQL
执行
语句的方法_程序泉的博客-CSDN博客-- 打开sql
执行
记录功能set global log_output='TABLE'; -- 输出到表set global log=ON; -- 打开所有命令
执行
记录功能general_log, 所有...
在 Shell 脚本中
执行
SQL 语句
在 Shell 脚本中
执行
SQL 语句 以下
执行
SQL 的方式, 既可以在 终端直接
执行
, 也可以把命令写到 shell 脚本中
执行
. 测试环境: Contos 7.9 MySQL 8.0 mysql — The MySQL Command-Line Client 短 SQL 命令
执行
直接...
在EF中
执行
SQL语句
一、为什么要在EF中
执行
SQL语句
使用EF操作数据库,可以避免写
SQL语句
,完成使用Linq实现,但为什么还要在EF中
执行
SQL语句
呢。如果要写
SQL语句
,完全可以使用ADO.NET来操作数据库。这样说虽然没错,可是有些时候...
在Navicat中
执行
sql语句
1、打开Navicat后双击查询 2、点击新建查询 3、选择需要操作的数据库,然后编写
sql语句
,编写完成后点击运行即可,运行后下方会弹出运行结果
oracle查看
用户
执行
的sql,查询Oracle中正在
执行
和
执行
过的
SQL语句
查询Oracle正在
执行
的
sql语句
及
执行
该语句的
用户
SELECT b.sid oracleID,b.username 登录Oracle
用户
名,b.serial#,spid 操作系统ID,paddr,sql_text 正在
执行
的SQL,b.machine 计算机名FROM v$process a, v$session b, v...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章