Quantcast
Channel: All Quality Center / ALM Practitioners Forum posts
Viewing all articles
Browse latest Browse all 14708

Re: QC/ALM 11 requiring sysadmin rights to SQL database

$
0
0

Perhaps ther eis a newer thread then this but have not found it.

 

I had the same issue with the requirement of sysadmin rights.

KB article KM186582 details that during upgrade user must have sysadmin rights.

 

Notes:

  • When upgrading Quality Center projects, the QC_Admin user will need the "System Administrators" role.
     
    The issue for me now arises that after upgrading the projects, and removing the sysadmin role from the DBCreator user, when I try to create a new blank project,  it returns with error:
     

    Messages:

    Failed to create HP ALM project;

    Failed to create project 'no_admin';

    Failed to create new project 'no_admin';

    Cann't create table SEQUENCES;

    Cann't create table 'SEQUENCES' ;

    Stack Trace:

    java.sql.SQLException: [Mercury][SQLServer JDBC Driver][SQLServer]CREATE TABLE permission denied in database 'testing_no_admin_db'.

    Failed SQL: /* ~~QC */ CREATE TABLE SEQUENCES (SQ_SEQ_NAME VARCHAR(30) NOT NULL,SQ_SEQ_VALUE INT NULL )

    at com.hp.alm.platform.db.CAbsStatement.createSQLExceptionWithSQLStatement(CAbsStatement.java:222)

    at com.hp.alm.platform.db.CAbsStatement.doExecute(CAbsStatement.java:189)

    at com.hp.alm.platform.db.CTdPreparedStatement.executeUpdate(CTdPreparedStatement.java:512)

    at com.hp.alm.platform.db.jdbc.JDBCTemplate.executeUpdate(JDBCTemplate.java:1082)

    wrapped in com.hp.alm.platform.db.CTdDbException:

    at com.hp.alm.platform.db.jdbc.JDBCTemplate.executeUpdate(JDBCTemplate.java:1087)

    at com.hp.alm.platform.db.jdbc.JDBCTemplateWithRetry.access$001(JDBCTemplateWithRetry.java:19)

    at com.hp.alm.platform.db.jdbc.JDBCTemplateWithRetry$1.exec(JDBCTemplateWithRetry.java:37)

    at com.hp.alm.platform.db.jdbc.JDBCTemplateWithRetry$1.exec(JDBCTemplateWithRetry.java:33)

    at com.hp.alm.platform.db.jdbc.JDBCTemplateWithRetry.executeWithRetry(JDBCTemplateWithRetry.java:98)

    at com.hp.alm.platform.db.jdbc.JDBCTemplateWithRetry.executeUpdate(JDBCTemplateWithRetry.java:33)

    at com.hp.alm.platform.db.jdbc.JDBCTemplate.executeUpdate(JDBCTemplate.java:979)

    at com.hp.alm.platform.db.convertor.CAbsDBCreator.createTable(CAbsDBCreator.java:172)

    wrapped in com.hp.alm.platform.exception.CTdException: Cann't create table 'SEQUENCES'

    at com.hp.alm.platform.db.convertor.CAbsDBCreator.createTable(CAbsDBCreator.java:175)

    at com.hp.alm.platform.db.convertor.CDBWriter.createTable(CDBWriter.java:368)

    wrapped in com.hp.alm.platform.exception.CTdException: Cann't create table SEQUENCES

    at com.hp.alm.platform.db.convertor.CDBWriter.createTable(CDBWriter.java:382)

    at com.hp.alm.platform.db.convertor.CDBConvertor.createTable(CDBConvertor.java:733)

    at com.hp.alm.platform.db.convertor.CDBConvertor.convertTable(CDBConvertor.java:693)

    at com.hp.alm.platform.db.convertor.CDBConvertor.convert(CDBConvertor.java:660)

    at com.hp.alm.platform.db.convertor.CDBConvertor.convert(CDBConvertor.java:635)

    at com.hp.alm.platform.db.convertor.CDBConvertor.convertXML2DB(CDBConvertor.java:320)

    at com.hp.alm.platform.db.convertor.CDBConvertor.convertXML2DB(CDBConvertor.java:291)

    at com.hp.alm.platform.db.convertor.CDBProject.createEmptyDBProject(CDBProject.java:142)

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createEmptyProject(CProjectLogic.java:4963)

    wrapped in com.hp.alm.platform.exception.CTdException: Failed to create new project 'no_admin'

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createEmptyProject(CProjectLogic.java:5011)

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createProject(CProjectLogic.java:2608)

    wrapped in com.hp.alm.platform.exception.CTdException: Failed to create project 'no_admin'

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createProject(CProjectLogic.java:2644)

    wrapped in com.hp.alm.platform.exception.CTdException: Failed to create HP ALM project

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createProject(CProjectLogic.java:2711)

    at com.hp.alm.platform.siteadmin.api.logics.CProjectLogic.createProject(CProjectLogic.java:2393)

    at com.hp.alm.platform.siteadmin.requests.CreateProject.execute(CreateProject.java:57)

    at com.hp.alm.platform.web.RequestsDispatcher.execute(RequestsDispatcher.java:82)

    at com.hp.alm.platform.server.web.CAbsServlet.executeFunction(CAbsServlet.java:571)

    at com.hp.alm.platform.server.web.CAbsServlet.processRequest(CAbsServlet.java:561)

    at com.hp.alm.platform.server.web.CAbsServlet.doPost(CAbsServlet.java:429)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)

    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1359)

    at com.hp.alm.platform.util.gzipfilter.GZIPFilter.doFilter(GZIPFilter.java:31)

    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)

    at com.mercury.optane.core.state.ServerStatusFilter.doFilter(ServerStatusFilter.java:35)

    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1330)

    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)

    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)

    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)

    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)

    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)

    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)

    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)

    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)

    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)

    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)

    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)

    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)

    at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:312)

    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)

    at org.eclipse.jetty.server.Server.handle(Server.java:345)

    at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)

    at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)

    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)

    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)

    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)

    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)

    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)

    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)

    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)

    at java.lang.Thread.run(Thread.java:662)


Viewing all articles
Browse latest Browse all 14708

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>