小编use*_*330的帖子

创建同义词ora-01031权限不足

我需要帮助了解用户在指向另一个(不同的)架构对象时创建SYNONYM所需的授权/特权.

当我尝试以下操作时,我得到ora-01031权限不足,显然我失踪并且未能应用其他所需权限.我尽可能地搜索,但找不到任何特定于跨模式同义词的东西.

CREATE USER test IDENTIFIED BY pw DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
ALTER USER test IDENTIFIED BY pw;
GRANT CONNECT, RESOURCE TO test;

-- ... create a bunch of stuff in test...

CREATE USER READWRITE IDENTIFIED BY pw DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE    TEMP;
ALTER USER READWRITE IDENTIFIED BY pw;
GRANT CONNECT, RESOURCE TO READWRITE;

GRANT SELECT ON GDACS.FIXALARMS TO PUBLIC;
GRANT UPDATE, INSERT ON GDACS.FIXALARMS TO READWRITE; 

CONNECT READWRITE/pw;

CREATE SYNONYM FIXALARMS for test.FIXALARMS;
ORA-01031 insufficient privileges
Run Code Online (Sandbox Code Playgroud)

oracle privileges schema grant synonym

9
推荐指数
1
解决办法
3万
查看次数

Flask WTF CSRF 会话令牌丢失,secret_key 未找到

我研究了我能找到的关于 Flask WTF 应用程序中“CSRF 会话令牌丢失”的每一篇文章,但到目前为止,我无法在任何有解决方案的解决方案中找到解决方案,或者我错过了它并且没有看到它

\n\n

在本例中,我正在创建一个登录页面,并且在登录表单的 POST/提交时生成错误。

\n\n

在浏览器开发工具中,我可以在表单数据中看到 \xe2\x80\x9ccsrf_token\xe2\x80\x9d 但标题中没有令牌。

\n\n

表单数据来自;

\n\n
 <form method="POST" action="">\n    {{ form.hidden_tag() }}\n    {{ form.csrf_token() }}\n
Run Code Online (Sandbox Code Playgroud)\n\n

在login.html中,但我不知道\xe2\x80\x99是否是预期的结果\xe2\x80\x93,它似乎不起作用。

\n\n

我在想我应该在请求标头中看到 X-CSRFToken 吗?但我不。

\n\n

这是我 \xe2\x80\x9cthink\xe2\x80\x9d 根据我对此错误和配置主题的研究和阅读,我正在正确执行的操作:

\n\n
    \n
  1. 我正在使用 WTF FlaskForm
  2. \n
  3. 我正在使用 WTF CSRFProtect
  4. \n
  5. 我确实设置了 SECRET_KEY (我已经尝试过默认值,专门用于 WTF)
  6. \n
  7. 我不排除 CSRF 的任何观点
  8. \n
  9. 我正在使用 Flask-Login 登录管理器
  10. \n
  11. FireFox 或 Chome 都没有阻止 \xe2\x80\x9csession\xe2\x80\x9d cookie,我可以验证它在两个浏览器中都存在
  12. \n
  13. 在 localhost:5000 上运行,我还尝试了特定的域,例如 local.flask:5000
  14. \n
  15. 我只在会话中存储小字符串(user_id)
  16. \n
\n\n

它应该是一个不同的cookie吗?(例如名为 \xe2\x80\x9ccsrf_token\xe2\x80\x9d 不是 \xe2\x80\x9csession\xe2\x80\x9d 名为 cookie …

session csrf token flask

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

csrf ×1

flask ×1

grant ×1

oracle ×1

privileges ×1

schema ×1

session ×1

synonym ×1

token ×1