I installed and configured sentry for hive. However, I keep getting :
No databases are available.Permissions could be missing in hive editor. I have created role and permission for the user that I used to login into the hue but it does not help at all. Why is it?What could be the reason ? All I see is server1 and nothing else
I tried using userhue that belongs to default group in hue.
Also, created a user 'hive' and a group 'hive' and assigned it to the grou, created a role but yet nothing
Solved the problem: link to the solution
Related
I can use datagrip successfully connects to hive through hiveserver2,however,When I was performing an sql calculation, I began to receive an error message indicating that the current user was not admin role
I tried a number of methods and looked at the error log for cdh hiverserver2. Has anyone come across that? I hope you can share the solution
enter image description here
Getting following error when trying to remove a user from SSAS Server Administrator.
The following system error occurred: No mapping between account names and security IDs was done. (Microsoft.AnalysisServices)
Any help is highly appreciated. Thanks!
The error means that some user or group who is currently a server admin has been deleted in Active Directory. Basically when it scripts out the change to the server admin members it lists all the members. When it tries to apply the members it does an Active Directory lookup and if that lookup fails it throws that error.
If the Server Admins list has any users which only show an identifier that looks like a GUID that may be your culprit. Otherwise research which users don't exist and remove those users as server admins while you remove the other user you are trying to remove.
I was able to fix this using the Set-AzureRmAnalysisServicesServer cmdlet.
You would need the AzureRM.AnalysisServices in Powershell.
Set-AzureRmAnalysisServicesServer -Name "aasserver" -ResourceGroupName "aasgroup" -Administrator "abc#xyz.com, def#xyz.com"
i tried everything possible to fix this but nothing worked for me ,pls help me to create a table on my database .
AS your question title says, the error is a clear problem with your user autentication. This problem may be due to a very large list of causes, but I will give you what in my humble opinion is a quick troubleshooting that may lead you to solve this problem:
First of all, check the permissions of your user on the specified database. Using SQL Server Management Studio, right click your user, properties, then user mapping. Right there you have to check for the correct database mapping and the desired role.
Check server authentication mode, to see if it is on mixed mode. In many cases, I´ve seen many installations where the authentication is set to windows only, and users keep getting this message having the correct permissions on user and correct mappings.
I am getting this error message while logging on to database. I have uploaded the screenshot also. Please tell me what can be the issue?
I believe the default SYSTEM password is manager password, not system.
Probably, you have created your database along with CREATE AS PLUGGABLE DATABASE option. Thus, Oracle doesn't know of the database you actually want to connect to.
Include the required and correct service_name/database_name to connect to the CDB/PDB respectively.
In your case, the ORACLE_SID might be pointing to the CDB, thus you successfully connected via / as sysdba. Try with the following -
conn system#database_name/password
Make sure you have edited the tnsnames.ora to add the required details post installation.
UPDATE OP mentioned in the comment that he created with the PDB option.
If you want to connect to the CDB/PDB, please explicitly mention the container/pluggable database name. Please read Oracle 12c Post Installation Mandatory Steps.
I am new to db2. I have installed db2 and need to run the queries through terminal. I have LINUX machine.
After installed run the below query or any queries like create database, it will display the error
db2 => start database manager
SQL1092N "ROOT" does not have the authority to perform the requested command
or operation.
The root user does not have automatic access to DB2 server resources, and arguably shouldn't. The user you should be logged in as to start working with DB2 is the instance owner (this is a different user than the DAS owner). If you're not sure which user owns the DB2 instance, or if an instance exists yet, use the db2ilist command to show a list of all instances installed on the local server.
As the db2 instance owner you can run db2start, db2stop, and db2sampl to start working with a database right away. Eventually you will want to create other users who will interact with DB2 with fewer permissions than the instance owner has. As soon as you have a database up and running, you can use GRANT statements to allow other users to connect to the database, work with tables, and execute routines (user-defined functions and stored procedures).
This link can help you. (http://community.jboss.org/wiki/InstallDB2OnFedora)
Log in as dasusr. Use the db2admin command to control the administration server.
[dasusr]$ db2admin start
[dasusr]$ db2admin stop
Log in as a DB2ADMIN. Then add a user and give previllige for him.