SQL安全性 - 创建安全的SQL命令

时间:2018-01-11 12:42:55

标签: sql oracle sql-injection

我想知道如何最好地确保Oracle数据库中的安全性得到保证。

1 个答案:

答案 0 :(得分:1)

你可以使用

SELECT TITLE, SUPERVISOR FROM PROJ_DETAILS WHERE STUDENT =
DBMS_ASSERT.ENQUOTE_LITERAL(' The name entered and stored in username')

OR

EXECUTE IMMEDIATE 'SELECT TITLE, SUPERVISOR FROM PROJ_DETAILS WHERE STUDENT = 
:1 ' USING vstudent;