mysql 的增删改查 实现代码
对一个管理员表实现增删改查 表格如下: mid int auto_increment 主键 username varchar(20) 用户名 password varchar(32) 密码 求实现功能的代码 c#界面
更新时间:2023-04-01 06:04
最满意答案
其他回答
不能! 除非你的存储过程中定义了 create or replace procedure xxxxx authid current_user as. 你可以这样去想,如果存储过程是张三的,表也是张三的,那么李四进去后,修改的是李四下面的table001还是张三下面的table001呢?所以,除非他有张三的权限才行
相关问答
更多-
oracle存储过程执行权限和表修改权限无关[2022-04-20]
不能! 除非你的存储过程中定义了 CREATE OR REPLACE procedure XXXXX AUTHID CURRENT_USER AS. 你可以这样去想,如果存储过程是张三的,表也是张三的,那么李四进去后,修改的是李四下面的table001还是张三下面的table001呢?所以,除非他有张三的权限才行 -
oracle中如何给用户赋予在存储过程里查询所有表的权限[2023-11-15]
问题描述的不是很清楚。 查询所有表,和编写存储过程的是同一个用户的话,是不应该存在这个问题的。请确认没有拼写错误。 -
oracle怎么只给存储过程授权执行权限不给看的权限[2021-04-21]
存储过程的相关权限一共只有两个,一个是excute权限,还有一个是debug权限。 按照你的说法就是只给excute的权限,不给debug权限,因为没试过这样能不能查看,所以你要自己试验下才行。 -
Oracle数据库,在存储过程里创建用户报无权限[2023-03-02]
貌似在存储过程中不能创建用户。如果创建大量的用户采用SQL脚本吧。 -
如何在oracle中指定某个存储过程的修改、执行权限给另一用户[2023-03-17]
不能调用存储过程,调用存储过程需要execute any procedure 权限才行。 CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER --建立聚簇 CREATE DATABASE LINK --建立数据库链接 CREATE SEQUENCE --建立序列 CREATE SESSION --建立会话 CREATE SYNONYM --建立同义词 CREATE VIEW --建立视图 -
没有什么临时的存储过程。。。就好像楼上说的,写一个程序块吧。declare 声明的。 类似于 declare v_qq varchar2(10); begin select 'wqwe' into v_qq from dual ; dbms_output.put_line(v_qq); end; 这样的。
-
oracle 存储过程执行[2022-05-07]
发两个例子你仔细看。 --1.存储过程 create or replace procedure print(msg varchar2) is begin dbms_output.put_line(msg); end; --1.1 调用存储过程 execute print('helloworld'); --1.3 传递参数 create or replace procedure myabs(p_num1 IN number,p_num2 OUT number) is begin if p_num1 >0 th ... -
oracle 执行存储过程的问题[2021-04-08]
参数位置和格式写错了,应该为: create or replace procedure Test (E_empno in varchar2, 。。。。。。 E_deptno in number) as begin insert into emp values(E_empno,E_name,E_job,E_mgr,E_hiredate,E_sal,E_comm,E_deptno) end -
oracle存储过程执行[2023-02-01]
2楼是对的 plsql 可以这么写 sql> exec proc1; 上面那句 EXEC 相当于 sql > begin sql > proc1; sql > end; sql > / 其实就是扩展了下 -
使用: ALTER SESSION SET CURRENT_SCHEMA = schema 这相当于SQL Server的EXECUTE AS语法 。 Use: ALTER SESSION SET CURRENT_SCHEMA = schema That is the equivalent to SQL Server's EXECUTE AS syntax.