8000 SQL - Misleading message regarding the SELECT permission · Issue #1 · fabiogouw/NHiLo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SQL - Misleading message regarding the SELECT permission #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
fabiogouw opened this issue Dec 19, 2017 · 1 comment · Fixed by #4
Closed

SQL - Misleading message regarding the SELECT permission #1

fabiogouw opened this issue Dec 19, 2017 · 1 comment · Fixed by #4
Assignees
Labels

Comments

@fabiogouw
Copy link
Owner

When the user doesn't have the SELECT permission on the NHILO table, the component throws an error saying he doesn't have the CREATE TABLE permission, but that's not what's happening. This message should focus on the real problem.

@fabiogouw fabiogouw added the bug label Dec 19, 2017
@fabiogouw fabiogouw self-assigned this Jan 25, 2021
fabiogouw added a commit that referenced this issue Feb 7, 2021
@fabiogouw fabiogouw removed the wontfix label Feb 7, 2021
@fabiogouw fabiogouw linked a pull request Feb 7, 2021 that will close this issue
@fabiogouw
Copy link
Owner Author

How to reprodure:

  1. Create the NHiLo's table with user sa
  2. Create a new login, but don't give any permission
  3. When NHiLo's initiation procedure runs, it can't tell if there's already a table, so it tries to create it. The CREATE TABLE permission error is thrown. But since there's the table, we should see the SELECT permission error instead.

fabiogouw added a commit that referenced this issue Apr 19, 2022
* Issue #1

* Refactoring: using Testcontainer's database methods instead creating the containers by myself

* Adding Sonar

* Adding old WPF sample (not working yet)

* Changing the CI pipeline to include integration tests; Making sequential guid generator no more depending on Windows; changing the solution file so it can be built with dotnet command on Linux;

* Changing CI pipeline to Ubuntu

* Updating Sonar config

* Changing solution file, but still with version 15

* Sqlite provider added; integration tests refactoring

* Correcting solution for Linux build

* Add publish to Github Packages

* Refactoring + workflow for publishing packages on GitHub

* Improving ASCII85 tests with some theories

* Upgrading .NET to 6.0 in the build workflow

* Upgrading testing projects' packages; using ExecScriptAsync (new beta feature)

* Adding factory and in memory tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant
0